“命令”在按下快捷键时不调用commands.onCommand监听器

时间:2017-09-13 00:09:31

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

我正在尝试使用Google的命令API将热键添加到我的扩展程序中,但我无法将任何内容打印到控制台。所有Stack Overflow答案都说要检查扩展页面右下方的热键页面。我已经检查了这个,我的热键设置就像它应该的那样。

的manifest.json

FILEBROWSER_SELECT_FORMATS = {
    'Multimedia': ['Image', 'Video', 'Audio'],
}

Background.js

{
    "manifest_version": 2,
    ...
    "background": {
        "scripts": ["background.js"]
    },

    "commands": {
        "move_tab_up": {
            "suggested_key": {
                "default": "Ctrl+Shift+K"
        },
        "description": "move tab up one window"
    }
}

1 个答案:

答案 0 :(得分:0)

原来我只是没有检查正确的控制台。我的扩展程序在后台页面中运行,因此我必须专门使用后台页面控制台。