0

所以我正在尝试构建一个简单的扩展,当您右键单击链接时向菜单添加一个选项,我编写了重新编辑链接的“代码”,但由于某种原因,当我右键单击链接时我什至看不到该选项. 我已经尝试了一切(我不得不承认我没有任何使用 JavaScript 或 chrome 扩展的经验)

这是我的清单代码:

 {
  "name": "EditURL",
  "description": "editing URL in SERET website",
  "version": "0.7",
  "permissions": ["contextMenus"],
  "background": {
    "persistent": true,
    "scripts": ["sample.js"]
  },
  "manifest_version": 2
}

和js代码:

function killAdd(info)
{
var domain = info.selectionText;
var index = domain.lastIndexOf(":");
domain = domain.substring(index - 4);
 chrome.tabs.create({url: domain})
}

chrome.contextMenus.create({title: "Addkill", contexts: ["link"], onclick: function KillAdd(onClickData)});

有任何想法吗???

4

1 回答 1

0
chrome.contextMenus.create({
  title: "Addkill",
  contexts: ["link"],
  onclick: killAdd
});

我不得不承认我对 javaScript 或 chrome 扩展没有任何经验

老实说,我建议您先学习 JavaScript,然后再开始创建 Chrome 扩展程序。

于 2013-09-14T11:07:40.603 回答