2020年5月26日 星期二

Google Chrome Autoplay Policy

一、說明
許多影片在崁入到網頁中可以使用 autoplay 參數讓影片自動播放,Google Chrome 在66版之前的瀏覽器中可以使用 flags 中提供的 autoplay policy 供使用者選擇(圖一),但到最近的新版已找不到該選項(圖二)
(圖一)
(圖二)
因此部份網頁中的影片或音樂的播放功能都無法使用只能轉用其它瀏覽器協助,像Opera 直接可用,FF, 可以在隱私權與安全性處的權限那設定自動播放(圖三)
(圖三)
那最多人用的 Chrome 要如何處理呢?
二、方法
底下提供兩種方法來解決 chrome 無法使用 autoplay 的功能:
1. 找到 chrome 執行程式的捷徑,在上方按下滑鼠右鍵選擇[內容],在目標執行程式的後面加上
--autoplay-policy=no-user-guesture-required 這參數,如下圖四,選擇確定後, 日後用此捷徑打開的 chrome 程式都可以有 autoplay 的功能.
(圖四)
2. 修改註冊機碼,此方法來自於 chrome enterprise (https://cloud.google.com/docs/chrome-enterprise/policies/?policy=AutoplayAllowed)
(1) 執行regedit 程式
(2) 在 電腦\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome 中增加一個DWORD,名字設為AutoplayAllowed,並將值設定為1, 見圖五, 這樣chrome 自然具有 autoplay 的功能.
(圖五)

希望以上的方法可以解決 chrome autoplay 無法使用的功能.