在Android应用程序混合使用的PhoneGap的iFrame视频(Iframe video on

2019-09-28 19:58发布

我在我的index.html文件嵌入YouTube视频。

<iframe id="video" width="640" height="360" src="//www.youtube.com/embed/xxxxxxxxx?rel=0&amp;controls=0&amp;showinfo=0" frameborder="0" allowfullscreen></iframe>
  • 我通过与科尔多瓦的PhoneGap这样CMD创建的应用程序:

     cordova create hello com.example.hello HelloWorld 
  • 在app文件夹取代了我的HTML,CSS,JS文件。

  • 新增Android平台:

     cordova platform add android 
  • 打开Eclipse中,进口的应用程序,并运行它。

  • 我把我的平板电脑和万物工作正常.apk文件,但视频不能正常工作。

    我得到的错误“网页未缴费”,而不是视频。

我怎样才能解决这个问题?

Answer 1:

你或许应该白名单的YouTube。

http://cordova.apache.org/docs/en/3.6.0/guide_appdev_whitelist_index.md.html

<access origin="http://*.youtube.com" />


Answer 2:

解决了。

我简单地添加HTTP:src属性链接。

<iframe id="video" width="640" height="360" src="HTTP://www.youtube.com/embed/xxxxxxxxx?rel=0&amp;controls=0&amp;showinfo=0" frameborder="0" allowfullscreen></iframe>


文章来源: Iframe video on Android Hybrid App with Phonegap