在 Firefox 66 中停用自動播放

在 Firefox 66 中停用自動播放

幾個月前(我認為是 v63 版本),Firefox 更改了從設定中禁用自動播放的方式

media.autoplay.enabled = false

到設定

media.autoplay.default = 1    # or 2 for ask

並且可能

media.autoplay.allow-muted = false

這一切都很好。但從 v66 開始,這似乎不再起作用 - 一旦加載包含影片的頁面就開始播放*。這發生在新的設定檔中,除了這些設定之外沒有任何更改。

手動輸入網址/重新載入頁面時,自動播放仍會被封鎖。唯一失敗的情況是點擊連結或被重定向(例如,登入後)。

所以我的問題是這樣的:目前在 Firefox v66 中停用自動播放的方法是什麼?

*實際上,僅當它在前台加載時 - 後台選項卡即使在接收焦點後也不會開始播放。media.block-autoplay-until-in-foreground = true如果允許或完全停用自動播放,這實際上也不是設定(預設值)的預期結果。

編輯:安裝的確切版本是66.0+linuxmint1+tessa,如果它有影響的話。

答案1

如果您透過點擊同一網站上的連結來存取該 URL,則 Firefox 允許自動播放。例如,如果您在 Youtube 上並點擊 Youtube 鏈接,則不會阻止自動播放。若要在這些情況下停用自動播放,請設定

media.autoplay.enabled.user-gestures-needed = false

在關於:配置。

根據 ghacks.net,此設定最初是為了阻止影片在您未互動的網站上自動播放而引入的。它覆蓋 media.autoplay.default = 1 的效果似乎是個錯誤。

相關內容