Android 在用于cordova的visual studio工具中嵌入youtube视频
我是cordova visual studio的新手。我想在我的android应用程序中嵌入或导入youtube视频,使用Visual Studio tool for cordova 2015。但当我运行代码时,它不会显示任何视频。下面是代码Android 在用于cordova的visual studio工具中嵌入youtube视频,android,visual-studio,cordova,youtube,visual-studio-2015,Android,Visual Studio,Cordova,Youtube,Visual Studio 2015,我是cordova visual studio的新手。我想在我的android应用程序中嵌入或导入youtube视频,使用Visual Studio tool for cordova 2015。但当我运行代码时,它不会显示任何视频。下面是代码 <div id="player"> <iframe id="player" width="300" height="300" src="https://www.youtube.com/embed/sGPrx9bjg
<div id="player">
<iframe id="player" width="300" height="300" src="https://www.youtube.com/embed/sGPrx9bjgC8" frameborder="1" allowfullscreen> </iframe>
<br />
</div>
<div>
<a href="javascript:void(0);" id="play">Play</a>||
<a href="javascript:void(0);" id="pause">Pause</a>||
<a href="javascript:void(0);" id="mute">Mute</a>||
<a href="javascript:void(0);" id="unmute">UnMute</a>
</div>
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="scripts/platformOverrides.js"></script>
<!--<script type="text/javascript" src="scripts/index.js"></script>-->
</body>
||
||
||
这是我运行代码时的一个图像。
您必须在config.xml中声明域youtube.com,并将属性“iframe”设置为“true”
首先,如果没有,您需要安装 在HTML文件中,必须包含以下元标记。它允许iframe访问Youtube
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; frame-src 'self' https://www.youtube.com/">
你在使用哪个平台?只有windows phone?请检查以下帖子:Android和Ripple Galaxy Nexusbe Carrevell有两个相同的“id”:id=“player”,你能复制你的日志吗。控制台已清除ripple.js:37 ripple::环境预热(Tea.Earl Grey.Hot.)ripple.js:37 cordova::设置用户代理服务器端失败。ripple.js:37 cordova::您的应用程序似乎与您选择的平台不匹配。配置中的版本号可能与所选平台版本不匹配,或者配置文件中有错误_log@ripple.js:37 ripple.js:37 cordova::初始化已完成(请这样做。)
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; frame-src 'self' https://www.youtube.com/">
<meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'">
<access origin="https://www.youtube.com" />