IOS版添加phonegap-視頻播放插件教程

插件集成過程:
1.配置Target連接參數
選擇 Build Settings | Linking | Other Linker Flags, 將該選項的 Debug/Release 鍵都配置爲-ObjC。


2.Vitamio SDK 依賴的系統框架和系統庫以下:
– AVFoundation.framwork 音視頻播放基本工具
– AudioToolbox.framwork 音頻控制API
– CoreGraphics.framwork 輕量級2D渲染API
– CoreMedia.framwork 音視頻低級API
– CoreVideo.framwork 視頻低級API
– Foundation.framwork 基本工具
– MediaPlayer.framwork 系統播放器接口
– OpenGLES.framwork 3D圖形渲染API
– QuartzCore.framwork 視頻渲染輸出須要
– UIKit.framwork 界面API
– libbz2.dylib 壓縮工具
– libz.dylib 壓縮工具
– libstdc++.dylib C++標準庫
– libiconv.dylib 字符編碼轉換工具


3.導入Vitamio SDK
把Vitamio 文件夾拖放到項目的根目錄下。【在Xcode中添加文件到項目,或者拖進項目】


4.將plains 裏面文件拖放拷貝到項目的plugins裏面。將class文件夾裏面的文件拖放添加到項目的class文件夾下。


5.設置class文件夾下得六個文件沒有使用ARC編寫,須要在Build Phases裏修改Flags:-fno-objc-arc


6.添加插件引入,看congfig.txt文件


7.添加js代碼,具體看www裏面的文件實例。


通過測試各類視頻均可以播放。而且能夠設置模式,固然視頻播放界面,能夠本身手動修改。
注意: PlayerViewController.m 在編譯的時候報錯,須要要在Build Phases裏修改Flags:-fobjc-arc


KeyMob移動廣告平臺是專業的移動廣告,手機廣告優化管理平臺,爲應用開發者提供優秀的應用交叉推廣,經過插屏、橫屏、視頻廣告等廣告形式,爲開發者提供精準穩定的SDK和拔尖的技術服務。c++

相關文章
相關標籤/搜索