我想使用HTML5视频替代GIF,因为它的文件较小。 GIF在加载后立即开始播放,并始终保持循环播放。到目前为止<video autoplay loop muted>
一直很好,它的行为几乎与GIF相同。
但很快我发现,在Android Chrome上,当浏览器切换到后台并返回时,视频将暂停。我不希望这样,我希望视频能像GIF一样继续播放和循环播放。
我知道基于WebKit的浏览器需要将视频静音以供他们自动播放,但这似乎不是问题所在。
我尝试了一个肮脏的黑客,它正在向元素添加onpause="this.play()"
。但它并不适用于场合。这是需要JS的黑客攻击。那么有更好的或规范的方法吗?