iFrame视频无法在iPhone(Safari)上播放

时间:2019-10-13 15:30:37

标签: html ios css iframe safari

我的网站上有一个视频页面,该视频页面通过以下代码链接到我的Google驱动器:

由于音乐的版权问题,我使用的是Google驱动器而不是YouTube。

视频链接在桌面上可以正常工作(即使我不喜欢在文件上单击两次的想法)。它曾经在移动设备上运行,但现在不行了。请问有什么办法可以在移动设备上工作?

代码:

<iframe style="align src="https://drive.google.com/file/d/1YjBhWH4scLK4B-yR_fUXeJehUmtlFoFJ/preview" width="400" height="300" allowfullscreen="allowfullscreen"></iframe>

谢谢 比尼(Bini)

3 个答案:

答案 0 :(得分:0)

检查iframe中的属性是否有效,并且与iOS和Safari版本兼容 您可以使用:http://validator.w3.org

答案 1 :(得分:0)

使用此方法。在网址末尾替换“ videoID”。

<video controls>
    <source src="https://drive.google.com/uc?export=download&id=videoID" type='video/mp4'>
</video>

答案 2 :(得分:0)

在Safari>“偏好设置”>“隐私”下禁用跨站点跟踪预防功能后,我可以播放此视频。

这似乎与ITP和跨站点跟踪预防有关。