【发布时间】:2018-12-16 00:44:12
【问题描述】:
在这个homepage 的顶部,我有一个带有静音、自动播放和playinline 属性的视频。
视频在我测试过的桌面和移动设备(Chrome、Safari、Firefox)上自动播放。 令人惊讶的是,许多 iPhone 用户无法播放该视频,他们有一个播放按钮显示,需要互动。
这是我的代码:
<video id="vid" width="100%" height="auto" preload="auto" autoplay muted playsinline>
<source src="http://www.nevada-club.com/wp-content/uploads/2018/06/Nevada_Club.mp4" type="video/mp4" />
<source src="http://www.nevada-club.com/wp-content/uploads/2018/06/Nevada_Club.webm" type="video/webm" />
<source src="http://www.nevada-club.com/wp-content/uploads/2018/06/Nevada_Club.ogg" type="video/ogg" />
</video>
<script>
var herovide = document.getElementById('vid');
herovide.autoplay=true;
herovide.load();
</script>
有人知道为什么有些人会遇到这个问题以及如何解决吗? 遇到此问题的人使用的是 iOS 11.4。
谢谢
【问题讨论】:
标签: html ios iphone video autoplay