今天在整公司的一個官網,開頭有一段視頻要自動播放。用了html5的video標簽,並添加autoplay="autoplay"屬性,在火狐瀏覽器上可以自動播放,用谷歌和一些國內的瀏覽器打開都不能自動播放,后來查了下網上有說要加muted屬性,添加了之后在谷歌上是可以自動播放了,但是在UC、QQ這些瀏覽器上還是不能自動插入。
最后通過給video加ID,然后執行play屬性問題才解決了。代碼如下
var video=document.getElementById("startvideo"); video.play();
之前有嘗試用jqurey來獲取元素,但是提示代碼錯誤,改用了getElementById來獲取才成功了。