Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.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_Jquery_Html_Youtube - Fatal编程技术网

Javascript 在移动浏览器上点击按钮全屏播放youtube视频

Javascript 在移动浏览器上点击按钮全屏播放youtube视频,javascript,jquery,html,youtube,Javascript,Jquery,Html,Youtube,我想点击一个按钮全屏播放youtube视频。我目前有以下iframe: <div class="youtube-trailer"> <iframe class="youtube-player" type="text/html" src="http://www.youtube.com/embed/whatever" allowfullscreen frameborder="0"></iframe> </div> 具体来说,在Safari

我想点击一个按钮全屏播放youtube视频。我目前有以下
iframe

<div class="youtube-trailer">
    <iframe class="youtube-player" type="text/html" src="http://www.youtube.com/embed/whatever" allowfullscreen frameborder="0"></iframe>
</div>

具体来说,在Safari Mobile上,当按下播放按钮时,视频将以全屏方式启动,这是所需的行为。这很好。但是我不想在页面上显示
iframe
。我只需要一个按钮,将打开全屏视频使用本机视频播放器。i、 我不想创建一个过于复杂的灯箱来放置视频


有人有什么想法吗?

标准的youtube视频链接格式是:

http://www.youtube.com/watch?v=Lv-sY_z8MNs
通过在URL中的“观看”之后添加“\u popup”,您可以直接链接到全屏视频(无需打开新窗口):

http://www.youtube.com/watch_popup?v=Lv-sY_z8MNs

这应该适用于移动和桌面浏览器。当然,如果你最终想在新页面中打开你的链接,只需在你的开始锚标签中添加“target=“\u blank”。

你的youtube预告片类的内容是什么?你有没有看一看问题?我不确定它是否有帮助。我不确定我的
youtube预告片
类的相关性,但它是
youtube预告片{position:relative;margin:20px 10px;padding-bottom:56.25%;/*16:9*/padding-top:25px;height:0;}
@nicholaschris这个问题似乎与Obj-C有直接关系,而且已经有将近2年半的历史了。iphone的ios上,HTML5视频默认为全屏。