Chromeでのjavascriptの制約について(未解決)
Chromeにて、requestFullscreen(最大化の実行)をjavascript経由で実行すると怒られた。
ログには以下の警告が出ている。
Failed to execute 'requestFullscreen' on 'Element': API can only be initiated by a user gesture.
あまり見慣れないエラー。
javascript固有の問題かと思ったけど、むしろChrome固有の仕様のようだ。
公式リファレンスが見当たらなかった。
調べた感じだと自動再生ポリシー関連だと思うが、確度無し。
解決しなかった
chrome://flags/#autoplay-policy
にアクセスして、No user gesture is requiredを選択するが、やはり解消されない。
自動再生ポリシーに直接関与してないようだ。