Javascript Don';t let<;视频自动播放循环静音>;切换到后台时暂停
我想用HTML5视频代替GIF,因为它有更小的文件大小。GIF一加载就开始播放,并一直循环播放。到目前为止,Javascript Don';t let<;视频自动播放循环静音>;切换到后台时暂停,javascript,html,google-chrome,video,autoplay,Javascript,Html,Google Chrome,Video,Autoplay,我想用HTML5视频代替GIF,因为它有更小的文件大小。GIF一加载就开始播放,并一直循环播放。到目前为止,表现良好,其行为几乎与GIF相同 但很快我就发现,在Android Chrome上,当浏览器切换到后台和后台时,视频将暂停。我不希望这样,我希望视频像GIF一样继续播放和循环 我知道基于WebKit的浏览器需要将视频静音,以便自动播放,但这似乎不是问题所在 我尝试了一个肮脏的破解,它将onpause=“this.play()”添加到元素中。但它有时不起作用。正是hack需要JS。那么,有没
表现良好,其行为几乎与GIF相同
但很快我就发现,在Android Chrome上,当浏览器切换到后台和后台时,视频将暂停。我不希望这样,我希望视频像GIF一样继续播放和循环
我知道基于WebKit的浏览器需要将视频静音,以便自动播放,但这似乎不是问题所在
我尝试了一个肮脏的破解,它将
onpause=“this.play()”
添加到元素中。但它有时不起作用。正是hack需要JS。那么,有没有更好的或规范的方法来做到这一点呢?为什么要做一些大多数最佳实践认为是个坏主意的事情?让视频播放占用带宽(如果没有静音)会创建一个用户很难找到和静音的音频源。@offbeat我使用视频代替GIF。它不会很大,也不会有任何音频。事实上,相同内容的视频文件比GIF小得多。