この問題で立ち往生してから何時間も経ちましたが、ユーザーがGoogle Chrome拡張機能をクリックするたびにコンテキストメニューを表示する方法を知っている人はいますか? default_popup でメニューを表示することはできましたが、これをコンテキスト メニューに実装する必要があることがわかりました。
画像は次のとおりです。
私はこの次のコードを持っています
マニフェスト.json
{
"name": "Hello Toolbar",
"version": "1.0",
"manifest_version": 2,
"description": "A Toolbar that helps.",
"browser_action": {
"default_icon": "icon.png"
},
"background": {
"scripts": ["background.js"]
},
"permissions": [
"cookies",
"http://*/*",
"tabs",
"contextMenus"
]
}
background.js
chrome.browserAction.onClicked.addListener( function(tab){
chrome.contextMenus.create({"title": "Test parent item", "contexts": ['page']});
});
しかし、うまくいきません。