GPU 対応アニメーションを多用する HTML-5 アプリケーションを解析し、Chrome/Chromium を--kiosk
起動フラグで起動した環境で FPS レートを常時チェックしたいと思います。現在、Chromium のバージョンは 60 以上を使用しています。
私たちのほとんどは、en-または無効にするFPS meter
Chrome/Chromium でこの機能を使用するには、通常モードでチェックボックスをオンにします(参照:[1]、[2]--show-fps-counter
)。起動時にGPUデバッグボックスを表示する起動フラグをすでに見つけました。[3]ただし、Google が提供する公式開発者ドキュメントには、キーボード ショートカットを使用して FPS メーター ツールの表示を切り替える方法については記載されていません。
だから私の質問は:
- (非)公式のキーボードショートカットChrome/Chromium がモードで起動されたときに FPS メーターを表示/非表示にするにはどうすればいい
--kiosk
ですか? もしそうなら、それは何ですか?
すでに確認/スクリーニングしたが、有用な回答が得られなかった質問:
- [4]は古いChromeバージョン(v33)を指します。
- [5]はAndroidセットトップボックスを指し、現在のところ答えはない。
- [6]は、JavaScript と FPS メーターのプログラムによるアクティブ化を指します (これも回答なし)。
公式ソースに基づくご提案は大歓迎です。
ベストアンサー1
FPSカウンターはDevToolsの一部であり、プログラム的に切り替えることができます。Chrome DevTools プロトコル (CDP)Puppeteerを使用した例は次のとおりです。こちらから入手可能Google Developers サイトをご覧ください。
そこで、不器用ではあるが実用的な解決策としては、CDPでFPSカウンターを切り替えるスクリプトを書いて、OSでホットキーを割り当てるという方法があります。素晴らしい開発ツールリポジトリで、お好みの言語の CDP クライアントを選択します。