【问题标题】:HTML5 videos from KnowledgeVision and Youtube not working on Android 4.x with Phonegap 3.6.3来自 KnowledgeVision 和 Youtube 的 HTML5 视频无法在带有 Phonegap 3.6.3 的 Android 4.x 上运行
【发布时间】:2015-03-18 13:13:47
【问题描述】:

当我将 KnowledgeVision 或 Youtube 中的视频嵌入代码添加到我的 Phonegap 应用程序时,视频无法加载。

这适用于 iOS,因此严格来说是 Android 问题。

硬件加速是真实的,从浏览器访问视频时确实可以工作。

【问题讨论】:

    标签: android cordova html5-video phonegap-build


    【解决方案1】:

    我的 config.xml 中的访问源标签是

    <access origin="https://*.mydomain.com" />
    

    事实证明,iOS 忽略了访问源标签,这就是它在 iOS 上工作但在 Android 上不工作的原因。 Phonegap 文档说:

    NOTE: Some network requests do not go through the Cordova Whitelist. This includes <video> and <audio> resouces...
    

    但是因为嵌入代码实际上是 iFrame 而不是视频标签,所以即使它们包含的视频不会被阻止,它们也会被阻止。

    这解决了问题:

    <access origin="*">
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-10
      • 1970-01-01
      • 2013-11-27
      • 1970-01-01
      • 2013-01-26
      • 2013-10-18
      • 1970-01-01
      • 2016-01-15
      相关资源
      最近更新 更多