JavaScript を使用して Google Chrome フラグを有効にしたい。フラグが有効の場合は何もする必要はなく、無効の場合は有効にする
2 に答える
ローカル状態ファイルにはフラグの設定が含まれています (これは json 形式のテキスト ファイルです)
"browser": {
"enabled_labs_experiments": [ "load-cloud-policy-on-signin", "old-checkbox-style" ],
"last_redirect_origin": ""
}
「enabled_labs_experiments」属性には、ユーザーが手動で有効にしたフラグの値が含まれています。あなたの場合、最初に優先フラグのエントリが利用可能かどうかを確認する必要があります。そうでない場合は、javascript でこのファイルにフラグを追加する必要があります。
javascript を使用すると、テキスト ファイルの読み取りと編集ができるので、オペレーティング システムごとに指定された場所からそのファイルを読み取り、そのファイルを編集します。
Javascript を使用してブラウザの設定とオプションを変更することはできません。これはユーザーのみが制御できます。
ただし、Chrome の実験的なフラグには直接リンクを使用してアクセスできます。ただし、注意してください
この機能は現在 Chrome Canary で利用できますが、Chrome Dev でも利用できる可能性があります。他のバージョンのブラウザに反映されるまでには、しばらく時間がかかる場合があります。
利用可能になったら、Web ページで次のようなリンクを使用して、ユーザーが適切な設定を見つけやすくすることができます。
<a href="chrome://flags/#disable-webrtc" target="_blank">Enable WEBRTC</a>