Ios 在iPhone上禁用YouTube嵌入的自动全屏
从网站上的其他问题到iOS Mobile Safari,我们都知道,我们有这些美味的属性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
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插入的视频?我的不一致:有时他们会,有时他们不会(反应)。漫长而艰难的一天。。。这正是我想要的解决方案,谢谢@约翰纳塔里诺我遇到这件事的那一天也是漫长的一天。很高兴能帮上忙!为什么我不能让它工作?我用的是类似这样的东西