写一个谷歌插件3添加多个右键菜单选项的例子
时间: 2023-05-19 20:03:39 浏览: 207
可以使用以下代码实现:
manifest.json:
```
{
"manifest_version": 2,
"name": "My Extension",
"version": "1.0",
"description": "Adds multiple right-click menu options",
"permissions": ["contextMenus"],
"background": {
"scripts": ["background.js"],
"persistent": false
}
}
```
background.js:
```
chrome.contextMenus.create({
title: "Option 1",
contexts: ["selection"],
onclick: function() {
// do something
}
});
chrome.contextMenus.create({
title: "Option 2",
contexts: ["selection"],
onclick: function() {
// do something else
}
});
chrome.contextMenus.create({
title: "Option 3",
contexts: ["selection"],
onclick: function() {
// do something different
}
});
```
这将在右键菜单中添加三个选项,分别为“Option 1”,“Option 2”和“Option 3”。当用户选择其中一个选项时,将执行相应的函数。
阅读全文