最近在做項目的時候發現一個如題的控制台報錯。 一看右側的報錯文件是undefined 這下苦惱了,定位不到問題所在。 今天解決了這個問題,就來分享一下。 問題的關鍵所在是在執行了play 方法以后立即執行pause 方法。反之亦然 以下貼出代碼 HTML: lt button id btn gt test lt button gt JS: varmusic newAudio music.src . ...
2016-12-02 12:02 2 58434 推薦指數:
播放器在執行了play()方法后立即執行pause()所導致。 解決方法:在執行play()的時候加定時器 setTimeout(() => { $video.play(); }, 10 ); ...
播放器在執行了play()方法后立即執行pause()所導致。 解決辦法:加定時器 ...
谷歌模擬器,H5標簽的video 的play方法報錯 Uncaught(in promise)DOMException:play() 需要修改瀏覽器配置,坑的一匹,有沒有更科學的方法,歡迎告知~~~ chrome://flags/#autoplay-policy ...
其中一個原因就是id是唯一的,每個組件內部都有一個id,循環還是一個id,所以需要給組件傳個不一樣的值來改變一下id就可以解決這個問題 ...
最近在開發一個網站時,有個需要是 如果有新預警信息要在網頁中播放提示音。頁面打開會請求是否有新信息,有則播放提示音。在Chrome的最新瀏覽器中,播放會報錯,控制台顯示Uncaught (in promise) DOMException: play() failed because ...
錯誤原因:Chrome的autoplay政策在2018年4月做了更改。 解決辦法: 第一步,在chrome瀏覽器中輸入:chrome://flags/#autoplay-policy 第二步,在Autoplay policy中將Default改為No user gesture ...