KnowledgeVision和Youtube上的HTML5视频无法在带有Phonegap 3.6.3的Android 4.x上运行

KnowledgeVision和Youtube上的HTML5视频无法在带有Phonegap 3.6.3的Android 4.x上运行,android,cordova,html5-video,phonegap-build,Android,Cordova,Html5 Video,Phonegap Build,当我将KnowledgeVision或Youtube中的视频嵌入代码添加到Phonegap应用程序时,视频无法加载 这在iOS上起作用,因此严格来说是Android的问题 硬件加速是正确的,从浏览器访问视频时,视频也能正常工作。my config.xml中的访问源标签是 <access origin="https://*.mydomain.com" /> 事实证明,iOS忽略了访问源标签,这就是为什么它可以在iOS上工作,而不能在Android上工作。Phonegap文档说明:

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

这在iOS上起作用,因此严格来说是Android的问题


硬件加速是正确的,从浏览器访问视频时,视频也能正常工作。

my 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...
注意:有些网络请求不通过Cordova白名单。这包括和资源。。。
但是因为嵌入代码实际上是iFrame而不是视频标签,所以即使它们包含的视频不会被阻止,它们也会被阻止

这解决了问题:

<access origin="*">