切换到后台时,不要让<video autoplay =“”loop =“”muted =“”>暂停

时间:2017-04-18 11:21:49

标签: javascript html5 google-chrome video autoplay

我想使用HTML5视频替代GIF,因为它的文件较小。 GIF在加载后立即开始播放,并始终保持循环播放。到目前为止<video autoplay loop muted>一直很好,它的行为几乎与GIF相同。

但很快我发现,在Android Chrome上,当浏览器切换到后台并返回时,视频将暂停。我不希望这样,我希望视频能像GIF一样继续播放和循环播放。

我知道基于WebKit的浏览器需要将视频静音以供他们自动播放,但这似乎不是问题所在。

我尝试了一个肮脏的黑客,它正在向元素添加onpause="this.play()"。但它并不适用于场合。这是需要JS的黑客攻击。那么有更好的或规范的方法吗?

0 个答案:

没有答案