我有一个HTML5视频嵌入我喜欢的自动播放和静音,直到声音启动,所以当用户向下滚动页面时,它已经在播放,但用户没有恼人的声音 . 它在我的桌面和平板电脑上的所有浏览器上都能正常工作,但是在iPhone手机上,即使用户试图调整音量,声音也会被永久静音 . 这里是我正在使用的代码,是否有一些javascript我可以实现/使用,而不是解决这个问题?
<video id="cla-generic" preload="auto" onclick="this.paused?this.play():this.pause()" autoplay controls muted loop>
<source src="video.mp4"/>
</video>
1 回答
Autoplay不适用于iOS和Android .
这就是为什么你没有声音 .
看看这个帖子:iPhone HTML5 Audio tag not working