我想探讨一下是否可以在iOS上(尤其是在iPad上)禁用HTML5 playsinline
的{{1}}。我的视频标签(如下)不包含<video>
,因为我希望视频可以在本机iOS视频播放器中打开。
自iOS10起,Apple已启用使用playsinline
的功能,但是对于此项目,我不希望这样做。但是,在测试期间,无论该属性是否存在,似乎在iPad上视频都将内联播放,而我想禁用此功能,而是强制使用本机iOS播放器(就像在iPhone上一样)。
我找到了following article,其中指出:“在iPhone上向HTML文档添加视频元素时,还必须包括playsinline属性。 iPhone的默认值为false,iPad的默认值为true。“
以上说明这是我遇到问题的原因,但是我不确定如何解决?
非常感谢。
playsinline
答案 0 :(得分:0)
如果您希望在所有设备上都具有相同的行为,则可以在HTML5代码中为属性显式分配一个值:
<video src="myurl.com" preload loop playsinline="false"></video>