« Ubuntu 10.10にPHP PEARモジュールをインストールする。 | トップページ | 東北・関東大地震の被災者の方へ »

2011年3月10日 (木)

Chrome-ExtensionでContextMenuを追加する方法

Chrome-ExtensionでContextMenuを追加する方法をメモ。

1. Manifest.jsonにパーミッションを追加する。

"permissions": ["contextMenus"],
"background_page": "background.html"

※background_pageにコンテキストメニューの詳細処理を実行させる
 ファイルを記述しておく。

2. background.htmlでコンテキストメニューの追加スクリプトを作成する。

chrome.contextMenus.create({"title" : title, "contexts" :[context], "onclick" : genericOnClick});

タイトルと、どのコンテキストメニューに追加するか、コールバック関数を引数に渡している。
コールバック関数でコンテキストメニューが選択された後の処理を記述すれば、機能が実装できる。

リファレンスサイトのURLを貼り付けておきます。(ちなみに英語)
http://code.google.com/chrome/extensions/contextMenus.html

|

« Ubuntu 10.10にPHP PEARモジュールをインストールする。 | トップページ | 東北・関東大地震の被災者の方へ »

Google関係」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/50625/51085653

この記事へのトラックバック一覧です: Chrome-ExtensionでContextMenuを追加する方法:

« Ubuntu 10.10にPHP PEARモジュールをインストールする。 | トップページ | 東北・関東大地震の被災者の方へ »