1
我正在嘗試爲Chrome創建右鍵單擊上下文菜單。 我希望能夠突出顯示文本,點擊右鍵,然後點擊打開一個新的標籤頁,使用突出顯示的文本確定的URL。Chrome右鍵單擊上下文菜單
我有一個明顯的(雖然我不知道我已經做了背景部分右):
{
"manifest_version": 2,
"name": "ClickMenu",
"version": "1.0",
"description": "A right-click context menu",
"icons": {
"16": "icons/icon-16.png",
"48": "icons/icon-48.png",
"128": "icons/icon-128.png"
},
"permissions": [ "contextMenus" ],
"background": {
"scripts": ["contextMenu.js"],
"persistent": false
}
}
並有contextMenu.js:
function MenuContext(contextInfo, tab) {
chrome.tabs.create({
'url' : 'https://myurl.com/' + contextInfo.selectionText + '/launch'
});
}
var contextId = chrome.contextMenus.create({
'title' : 'Launch this',
'contexts' : [
'selection'
],
'onclick' : MenuContext
});
它不工作。我可以加載擴展,但沒有上下文菜單或功能。
你能看到我做了什麼錯?
這似乎對我很有用。 [Chrome擴展中的上下文菜單](http://stackoverflow.com/questions/13783500/context-menus-in-chrome-extensions) –