我使用此代码制作视频(例如横幅,因此没有控件)自动播放并永远循环播放。
<video id="video1" class="video-js vjs-default-skin"
controls width="900" height="500"
poster="myposter.jpg"
data-setup='{
"controls": false,
"loop": "true",
"autoplay": true,
"preload": "true"}'>
<source src="thisismyvideoyay.webm" type='video/webm' />
</video>
它在我的电脑上运行良好,但在我的手机(Android OS 4.2.2 with Chrome)上它不会自动播放或预加载,也不会在完成后循环播放。
我在 Video.js 页面上读到了这个:
自动:立即开始加载视频(如果浏览器同意)。一些移动设备(如 iPhone 和 iPad)不会预加载视频以保护其用户的带宽。这就是为什么该值被称为“自动”而不是像“真”这样更最终的东西。
我将预加载设置为 true,但它仍然不会自动播放或循环播放。
这是我的浏览器的一个功能,我该如何避免呢?
我在其他浏览器上试过:
- UC 浏览器似乎根本不支持 HTML5?
- 股票浏览器显示一个小视频图标,但也不显示播放器
- ↑ 和傲游一样 ↑</li>