Ios 在iPhone上禁用YouTube嵌入的自动全屏

Ios 在iPhone上禁用YouTube嵌入的自动全屏,ios,youtube,webkit,html5-video,mobile-safari,Ios,Youtube,Webkit,Html5 Video,Mobile Safari,从网站上的其他问题到iOS Mobile Safari,我们都知道,我们有这些美味的属性webkit playsinline,以及更简洁的playsinline来禁用自动全屏视频 尽管出现了这样的奇迹,但我仍然不知道如何将其添加到YouTube html5嵌入中。正如所料,YouTube包含在中 理想的结果如下: <video tabindex="-1" class="video-stream html5-main-video" style="width: 7

从网站上的其他问题到iOS Mobile Safari,我们都知道,我们有这些美味的属性
webkit playsinline
,以及更简洁的
playsinline
来禁用自动全屏视频

尽管出现了这样的奇迹,但我仍然不知道如何将其添加到YouTube html5嵌入中。正如所料,YouTube
包含在

理想的结果如下:

<video 
    tabindex="-1" 
    class="video-stream html5-main-video" 
    style="width: 736px; height: 414px; left: 85px; top: 0px;" 
    src="blob:https://www.youtube.com/6889sdad6d2-ec51-49ca-b357-a5bd9c3ede71" 
    webkit-playsinline="true" 
    playsinline="true">
</video>

我试图通过jquery实现这一点,但没有成功


有什么想法吗?

playsinline=1
参数添加到嵌入url。酌情在前面添加
如果是唯一的参数,
与其他参数连接

例如:

<iframe
  src="https://www.youtube.com/v/VIDEO_ID?playsinline=1">
</iframe>

发件人:

此参数控制视频是在iOS上的HTML5播放器中在线播放还是全屏播放。有效值为: 0:此值导致全屏播放。这是当前的默认值,但默认值可能会更改。 1:此值会导致在allowsInlineMediaPlayback属性设置为TRUE的情况下创建的UIWebViews的内联播放


根据当前的API描述,playsinline应设置为0,以避免在iOS设备上全屏显示

请参阅以下说明,可在上找到:


注意,如果您使用的是javascript加载样式,它就像
playerBars:{'controls':0,'playsinline':1},
@rogerdpack。作为记录,您是否能够在iOS浏览器中自动播放youtube播放器API插入的视频?我的不一致:有时他们会,有时他们不会(反应)。漫长而艰难的一天。。。这正是我想要的解决方案,谢谢@约翰纳塔里诺我遇到这件事的那一天也是漫长的一天。很高兴能帮上忙!为什么我不能让它工作?我用的是类似这样的东西