如何使用Phonegap在Android上嵌入YouTube视频
我一直在尝试使用新的YouTube iframe API将YouTube视频嵌入我的phonegap Android应用程序中。如何使用Phonegap在Android上嵌入YouTube视频,android,video,cordova,youtube,embed,Android,Video,Cordova,Youtube,Embed,我一直在尝试使用新的YouTube iframe API将YouTube视频嵌入我的phonegap Android应用程序中。 “嵌入”本身正在工作,一个YouTube窗口弹出,预览图片和播放按钮位于中间 问题是,当我单击按钮开始播放视频时,嵌入式系统不会播放视频-只会加载预览图片,而不会执行任何操作。 如果有帮助,请参阅下面的代码。 & lt;iframe title="YouTube video player" class="YouTube-player" type="text/
“嵌入”本身正在工作,一个YouTube窗口弹出,预览图片和播放按钮位于中间
问题是,当我单击按钮开始播放视频时,嵌入式系统不会播放视频-只会加载预览图片,而不会执行任何操作。
如果有帮助,请参阅下面的代码。
& lt;iframe title="YouTube video player"
class="YouTube-player" type="text/HTML" width="320" height="194"
src="http://www.youtube.com/embed/xxxxxxxx" frameborder="0"></iframe>
在android中如何…?请使用此功能在android phonegap应用程序中播放youtube视频。请遵循博客中给出的步骤 成功集成插件后,使用以下代码播放youtube视频:
window.plugins.videoPlayer.play("http://www.youtube.com/watch?v=E0UV5i5jY50");
我也有同样的问题。在我的例子中(PhoneGap2.9+Android4.2),问题是AndroidManifest.xml中的minSdkVersion
<uses-sdk android:minSdkVersion="14" />
本节详细介绍了所有内容。请在控制台中检查加载视频时是否出现“拒绝访问”之类的错误,如果是这种情况:编辑config.xml文件并添加
<access origin="http://youtube.com" subdomains="true" />
<access origin="http://ytimg.com" subdomains="true"/>
这将激发youtube应用程序的意图,但它不会将视频嵌入应用程序本身。
android:hardwareAccelerated="true"
<access origin="http://youtube.com" subdomains="true" />
<access origin="http://ytimg.com" subdomains="true"/>