Chrome扩展程序会在点击时打开新页面,浏览ChromeOS中架子上的错误位置

时间:2017-11-01 19:42:18

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

我创建了一个非常基本的扩展程序,可在单击图标时启动页面。我通过谷歌企业推出了它。单击Chrome中的图标时,它可以完美运行。但是,当您单击工具架上的图标(操作系统的底部起始区域)时,它会启动并浏览到chrome:// extensions

我不确定为什么会发生这种情况?

的manifest.json

{
    "name": "App",
    "description": "",
    "manifest_version": 2,
    "version": "1.0.0.2",
    "author": {
        "name": "Me",
        "email": "myemail@me.com"
    },
    "icons": {
        "16": "icon.png",
        "128": "icon_128.png"
    },

    "browser_action": {
        "default_icon": "icon.png"

    },

    "background": {
        "scripts": ["background.js"]
    },
    "permissions": [
        "tabs"
    ]
}

background.js:

chrome.browserAction.onClicked.addListener(function(activeTab){
  chrome.tabs.create({ url: "https://url.com/to/open" });
});

我在想这是因为我正在使用chrome.browserAction。我需要做些什么吗?谢谢!

0 个答案:

没有答案