2016-08-10 44 views
0

ブックマークバーを自動的に非表示にするクローム拡張機能を作成しようとしています。私はカーソル位置を聞いて、ctrl-shift-bショートカットを使って、C++でこれを行うことができました。残念ながら、これは拡張APIを使用して実現可能ではないので、私は別の解決策を見つける必要があります。環境設定ファイルの値を変更するChrome拡張機能

環境設定でtrueにshow_on_all_tabsの値を変更することにより、これを行うことは可能でしょうか?

は "bookmark_bar":{ "show_apps_shortcut":偽、 "show_on_all_tabs":偽}

その場合は、その後、どのように私は私の拡張機能であることを実装するに行きますか?

おかげ

答えて

1

ブラウザのUIを制御/ /フックを変更するには、Google Chromeの拡張機能が利用できるAPIはありません。
他のChromiumベースのブラウザには、OperaのサイドバーAPIのようなものがあります。

Preferencesのような内部ファイルの変更も許可されていません。 Secure Preferencesも変更する必要があるため、外部でも変更することは難しく、ハッシュサムを適切に更新してください。延長/ Webページ内からCtrlキー + を送信

Shiftキー + Bホットキーは、同様に、それはコンテンツサンドボックスを逃れることは決してありませんし、ブラウザの内部イベントリスナーに到達しないだろうと無益です。

関連する問題