上下文菜单未显示

时间:2017-07-14 00:33:36

标签: javascript google-chrome google-chrome-extension

我正在尝试制作一个带有上下文菜单的扩展程序,但是我似乎无法让它工作,即使使用锅炉板或其他我已经遵循的指南,它似乎永远不会起作用。 Google样板示例可用于创建菜单,但我似乎无法在那里工作,因为我放入的代码都没有执行。

我刚刚从网上获得了图片,因此实际尺寸为300x300(不确定是否重要,但文件说图标是首选的#39;(它似乎可以作为" default_icon& #34)

这是我到目前为止所做的:

的manifest.json

{
  "manifest_version": 2,
  "name": "Point",
  "version": "0.1",

  "browser_action":{
   "default_icon":"toThePoint_Logo.png",
   "default_popup":"popup.html"
    },

  "permissions": [
      "contextMenus"],

   "background": {
       "scripts": ["main.js"],
       "persistent": false
    }
   ,"icons" : {
       "16": "toThePoint_Logo.png"
   }
}

main.js

chrome.contextMenus.removeAll();

chrome.contextMenus.create({
      "id": "contextID",
      "title": "first",
      "contexts": ["all"],
      "onclick": function() {
        alert('first');
      }
});

0 个答案:

没有答案