[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と入れ替えればいちいちコマンドを打つ必要もなくなる。

One thought on “[Chrome] autoplay設定がGoogle Chrome 76から変わっていた件

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です