我的测试页面中有以下 HTML5 视频元素:
<video width="1280" height="720" loop="loop">
<source src="http://d1dsyb3mv0b0i6.cloudfront.net/test/lines.mp4" type="video/mp4" />
Your browser does not support the video element.
</video>
我希望它循环播放,所以我设置了loop="loop"
(我也简单地尝试loop
了),但由于某种原因,Chrome 23 在结束时不会重新启动视频。我专门将视频移至 Cloudfront 下载分发版,以获得服务器上的部分内容请求支持,这应该是 Chrome 执行循环播放所必需的,但不幸的是,这似乎没有什么不同。请注意,在 Safari 中一切正常。再说一次,Safari 循环播放本地视频文件也没有问题,因此它不需要支持部分内容请求的服务器。
它似乎与 Cloudfront 相关,因为这部电影确实循环正确:http://media.w3.org/2010/05/sintel/trailer.mp4
.
有人有什么想法吗?