1

ユーザーが頻繁に有効/無効にしたいChrome拡張機能を作成しようとしています。これを容易にするために、基本的に「拡張機能が有効」というチェックボックスをコンテキストメニューに追加したいと思います。ページが読み込まれると、コンテキストメニュー項目によるチェックがあったかどうかがチェックされます。メニュー項目を作成しましたが、ページの読み込み中ずっと保持されますが、その値の読み方がわかりません。誰かが私を助けることができますか?

チェックボックスをコンテキストメニューに追加するために使用しているコードは次のとおりです。

var checkbox1 = chrome.contextMenus.create({
    "title": "Enable",
    "type": "checkbox",
    "onclick":enableAutofilter
}); 
4

1 に答える 1

2

Chromeドキュメントから、コンテキストメニュー項目に関する情報を読み取る方法がないようです。、、、および関数はありますがcreate、関数はありません(したがって、 CRUD演算子は3つしかありません)。つまり、バックグラウンドページやlocalStorageなど、他の場所でオン/オフ状態を維持し、起動時に切り替える必要があります。updateremovereadenableAutoFilter

于 2012-04-16T18:29:52.437 に答える