Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 移动浏览器上的youtube视频问题_Javascript_Html_Jquery Mobile_Iframe_Video - Fatal编程技术网

Javascript 移动浏览器上的youtube视频问题

Javascript 移动浏览器上的youtube视频问题,javascript,html,jquery-mobile,iframe,video,Javascript,Html,Jquery Mobile,Iframe,Video,我有一个包含youtube视频的嵌入标签 然而,这在移动浏览器上并不起作用,因为它说需要flash 我使用的是HTML而不是HTML5,因为我的应用程序也应该支持IE8 我浏览了一些很棒的JQuery解决方案,但只得到了基于HTML5的JQuery解决方案 有人能为我推荐一个好的解决方案,让我的youtube视频也在IE8+、Chrome、FF+和移动浏览器中播放。youtube默认提供的嵌入代码适用于HTML5浏览器(手机)以及需要flash的旧浏览器: 通过查看iframe的代码,我可

我有一个包含youtube视频的嵌入标签

然而,这在移动浏览器上并不起作用,因为它说需要flash

我使用的是HTML而不是HTML5,因为我的应用程序也应该支持IE8

我浏览了一些很棒的JQuery解决方案,但只得到了基于HTML5的JQuery解决方案


有人能为我推荐一个好的解决方案,让我的youtube视频也在IE8+、Chrome、FF+和移动浏览器中播放。

youtube默认提供的嵌入代码适用于HTML5浏览器(手机)以及需要flash的旧浏览器:



通过查看iframe的代码,我可以知道,这段代码嗅探浏览器可以播放的功能,并显示最有效的功能。如果您使用的浏览器具有flash功能,它将使用flash,如果flash不可用,则默认为HTML5。我对此进行了测试,它可以在iPhone和Android手机上运行。这是最新消息。

我正要发布此消息。我在PhoneGap和一个web应用程序中使用的正是这个代码。“这对我来说太好了。”奥斯汀·雷我在手机上也试过同样的方法,但是。在Moto G上测试时,它会抛出错误。
<iframe width="560" height="315" src="http://www.youtube.com/embed/VIDEO_ID" frameborder="0" allowfullscreen></iframe>