HTML5视频无法自动播放

3

我的浏览器是Chrome。我知道要让它自动播放,属性应该只需写成“autoplay”,但它并没有起作用。

<video id="example_video_1" class="video-js vjs-default-skin" controls autoplay preload="auto" width="620" height="350" data-setup="{}">
            <source src="http://x.com/something.mp4" type='video/mp4' />
            </video>

嗯...对我来说很好,即使doctype错误也可以正常工作...你能在点击按钮时播放视频吗? - Nicolas
是的,视频可以通过按钮点击播放,但对我来说它不会自动播放。 - Nick D
注意:我只在本地尝试过。它需要放在服务器上吗? - Nick D
不是的。我正在尝试它,它可以正常工作...可能是Chrome选项?(尝试使用也是Webkit的Safari)。您也可以首先尝试更简单的版本: <video controls autoplay width="620" height="350"> <source src="...../.mp4" type="video/mp4"> </video> - Nicolas
这是桌面版的Chrome,还是移动设备上的Chrome? - Offbeatmammal
可能是HTML5视频自动播放不起作用的重复问题。 - DanMan
1个回答

0

大多数浏览器要求用户启动视频或将其静音。

尝试:

<video id="example_video_1" muted="muted" class="video-js vjs-default-skin" controls autoplay preload="auto" width="620" height="350" data-setup="{}">
            <source src="http://x.com/something.mp4" type='video/mp4' />
            </video>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接