[Chrome] autoplay設定がGoogle Chrome 76から変わっていた件
Google Chrome上でJavascriptを起動させ、autoplay機能を使用してマイクの波形でビジュアライザーを動かしていたのだが、いつのまにかChromeで動かなくなったので、仕方なくFirefoxで動かしていた。
以前のautoplay設定方法は下記URLを開きautoplayを有効化するだけだったが、autoplay項目そのものが無くなっていた
chrome://flags/#autoplay-policy
しばらくFirefoxで軽快に動作していたのだが、ある日めちゃめちゃFirefoxが重くなり、Chromeでなんとかautoplayできないか調べていたところ、Google Chrome 76からautoplay有効化の方法が変わっていたので記述
目次
解決方法
コマンドライン引数を追加してchromeを起動するだけ
Mac
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --autoplay-policy=no-user-gesture-required
Macの場合はコマンドウィンドウが表示されるが、邪魔と思ってコマンドウィンドウを閉じるとChromeも閉じるので注意
Windows
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --autoplay-policy=no-user-gesture-required
上記コマンドのショートカットを作成し、通常のChromeと入れ替えればいちいちコマンドを打つ必要もなくなる。
Pingback: Week5(7/7-7/13) - We are rib lovers!