首頁 > web前端 > js教程 > 如何修復桌面版 Chrome 66 中的「未捕獲(承諾)DOMException:play() 失敗...」錯誤?

如何修復桌面版 Chrome 66 中的「未捕獲(承諾)DOMException:play() 失敗...」錯誤?

Mary-Kate Olsen
發布: 2024-11-26 01:24:11
原創
1013 人瀏覽過

How to Fix the

使用Chrome 66 處理桌面上的「未捕獲(承諾中)DOMException:play() 失敗...」錯誤

嘗試時使用Chrome 版本66 在桌面上播放影片時,您可能會遇到錯誤訊息,指出「Uncaught (in Promise) DOMException: play() failed because the使用者沒有先與文件互動。

雖然解決方案似乎在於向

正確的解決方案是在視頻中包含“靜音”屬性通過自動靜音視頻,您可以在不影響用戶體驗的情況下滿足 Chrome 對用戶交互的要求。您更新的影片 HTML 應如下所示:

<video
    title="Advertisement"
    webkit-playsinline="true"
    playsinline="true"
   >
登入後複製

透過實作此修改,您可以成功地自動播放影片。桌面不會觸發上述錯誤訊息。

以上是如何修復桌面版 Chrome 66 中的「未捕獲(承諾)DOMException:play() 失敗...」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板