Chrome には、コンテキスト メニューを作成および操作するためのAPIがあります。
コンテキストメニューのサンプル拡張機能を作成しました(
選択した単語で誘導されるコンテキスト メニューに 1 つのオプションを追加します
) Chrome で。
マニフェスト.json
{
"name": "Context Menu Demo",
"description": "This gives demo of context menu features",
"version": "1",
"permissions": ["contextMenus"],
"background": {
"scripts": ["sample.js"]
},
"manifest_version": 2,
"icons":{"16":"screen.png","48":"screen.png","128":"screen.png"}
}
sample.js
function reportclick(info,tab){
// Do all you need here when clicked
console.log("item " + info.menuItemId + " was clicked");
}
var item2=chrome.contextMenus.create({"title":"Search for %s in Context Menu","id":"item2","onclick": reportclick,"contexts":["selection"] },function (){
// Do what all you need here when created
console.log("Context Menu 2 Created");
});