【发布时间】:2015-10-04 00:00:12
【问题描述】:
大家好,我正在尝试让我的视频自动播放并在滑块中循环播放,但有些无法在 chrome 和 safari 上播放。我发现 webkit 浏览器有一个错误,它会在重新设置样式时停止视频自动播放功能...
这是视频和页面。 (在火狐上工作) http://dustintong.com/projects.html#ts
我认为你必须重新触发 .play() 不知道我做错了什么。 JavaScript 新手... 这是下面的代码。
JS
var myVideo = document.querySelector('video');
var mediaController = myVideo.controller;
mediaController.play();
HTML
<div id="video">
<video src="images/7-4s.mp4" autoplay loop muted>
</video> </div>
【问题讨论】:
-
在 Safari 中自动播放视频无法正常工作。我们必须手动或通过脚本启动播放。但在 chrome 中它会正常工作。
标签: javascript video webkit autoplay mediacontroller