關於多媒體標籤(video、audio)沒法自動播放(autoplay)的問題
問題
- chrome 66以上的版本爲了不多媒體標籤產生隨機噪音,規定了不爲靜音的標籤不能自動播放,需手動觸發開始播放,標籤訂義爲靜音(muted: true)才能夠自動播放
- 調用play()控制檯可見報錯
Uncaught (in promise) DOMException: play() failed because the user didn't interact with the document first.
- 用戶交互點擊調用play()纔可播放
常看法決方法
- 設置爲靜音模式
- 引導用戶點擊
歡迎關注本站公眾號,獲取更多信息