2017-02-03 65 views
-1

我無法找到我過去一年使用的videoplayer插件的替換插件。
問題: 要播放本地存儲和/或在線視頻,您的實施方式是什麼? (並且您是否嘗試過使用PhoneGap版本cli-6.5.0?)使用該標記的iFrame對我無效。我必須假設它是因爲它是一個應用程序。插件不受支持:com.dawsonloudon.videoplayer @ 1.0.0

dawsonloudon播放器不在NPM上,所以我有點被卡住以尋找合適的替代品。和示例代碼,將不勝感激,因爲它感覺是缺乏

+0

如果該插件在GIT中,您可以從那裏參考。對於視頻/音頻,我使用HTML5。我只從本地發佈Android和HTML5,而http只能在Android 5+上發佈 –

回答

0

我做了什麼來解決這個喜歡它: 由於PhoneGap的移動了它的插件庫,以NPM,該DawsonLouden插件並沒有作出它交給NPM。所以構建過程基本上停止了,因爲它找不到它。

我所做的是將Dawson Louden插件帶入應用程序,而不是通過config.xml引用插件。這允許插件在內部使用,從外部從插件庫抓取它。

不是太熟悉的插件,我發現它踩我度過了如何下載道森鹿丹插件代碼(通過GitHub上),然後使用該插件我的解決方案中的一篇文章: https://github.com/krisrandall/streaming-media-plugin-demo 只是要參考的VideoPlayer的GitHub項目,而不是流媒體插件項目: https://github.com/dawsonloudon/VideoPlayer

(也不要擔心該示例的最後5個步驟...沒有演示項目從GitHub下載)。無論如何,您將擁有插件源代碼。

您應該將插件的源代碼複製到PhoneGap項目中的「plugins」文件夾中。

然後,我不是在config.xml這樣說:

<gap:plugin name="com.dawsonloudon.videoplayer" version="1.0.0" /> 

提及使用特徵標籤在config.xml本地插件:

<feature name="VideoPlayer" > 
<param name="android-package" value="com.dawsonloudon.videoplayer"/> 
</feature> 

這是一切拿。我發現的另一個說明是,VideoPlayer插件在我的Galaxy S5上不起作用,但是在S6上。

相關問題