Cordova应用中的YouTube iframe:“此视频不可用”

时间:2018-08-01 16:13:12

标签: android cordova youtube-api hybrid-mobile-app

在适用于Android的Cordova应用中,我有一些这样的YouTube iframe:

<iframe class="lg-video-object lg-youtube" width="560" height="315" src="http://www.youtube.com/embed/XCUZSS54drI?wmode=opaque&amp;autoplay=1&amp;enablejsapi=1&amp;modestbranding=1&amp;showinfo=1&amp;rel=0&amp;controls=1" frameborder="0" allowfullscreen=""></iframe>

视频正在台式机和移动浏览器中播放,但在应用中显示错误:Android 7.0设备和Android 4.4模拟器中均显示“此视频不可用”。

在index.html中有以下几行:

<meta http-equiv="Content-Security-Policy" content="img-src * 'self' data: https: http:; media-src * blob:; connect-src * ws: wss: http: https: 'self'">

和config.xml中的

<access origin="*" />
<allow-navigation href="*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
<allow-intent href="tel:*" />
<allow-intent href="sms:*" />
<allow-intent href="mailto:*" />
<allow-intent href="geo:*" />

Cordova Android平台版本为7.0.0

0 个答案:

没有答案