在Chrome中启用自动播放HTML5视频

问题描述 投票:0回答:3

在我的项目中,我需要在加载页面时在浏览器中自动播放HTML5视频。

我尝试了几个javascript解决方案,但没有一个工作。

我读到Android浏览器阻止自动播放,因为它可以防止下载大量数据。

可以在浏览器/镶边/操作系统设置中关闭此阻止功能吗?

我找不到任何有效的解决方案如何启用自动播放。我搜索了大量的stackoverflow帖子和许多其他网站......

顺便说一下,我正在使用android 4.1.1

android html5 google-chrome browser html5-video
3个回答
0
投票

简答:不。

更长的答案:我们正在研究它,但默认关闭它的原因是我们真的担心用户移动设备上的电池和带宽,我们宁愿要求用户执行手势。


0
投票

在Chrome中,这似乎现在正在运行,2017年3月:HTML5视频在Android(7.1.1)的Chrome(59)中自动播放。

请注意,视频开始静音。您可以通过导航到chrome://flags并将gesture requirement for media playback设置为disabled(根据this答案)在Android Chrome上启用声音自动播放。

(请注意,遗憾的是,禁用此标记似乎对嵌入的YouTube视频没有影响。我为此打开了a new question。)


0
投票

在视频标签中添加“静音”属性;

<video autoplay muted>
 ...
</video>

它会工作。 Google Chrome不会自动播放带声音的视频。所以,你需要将它静音。

© www.soinside.com 2019 - 2024. All rights reserved.