【发布时间】:2018-02-21 12:58:34
【问题描述】:
我正在尝试使用 Google 的命令 API 将热键添加到我的扩展程序,但我无法将任何内容打印到控制台。所有 Stack Overflow 的回答都说要检查扩展页面右下角的热键页面。我已经检查过了,并且我的热键设置为应有的状态。
Manifest.json
{
"manifest_version": 2,
...
"background": {
"scripts": ["background.js"]
},
"commands": {
"move_tab_up": {
"suggested_key": {
"default": "Ctrl+Shift+K"
},
"description": "move tab up one window"
}
}
Background.js
chrome.commands.onCommand.addListener(function(command) {
console.log("I am a stupid script.", command);
});
【问题讨论】:
-
你在检查扩展的控制台吗?
-
当您加载并执行您的扩展程序时,various appropriate consoles for your extension 中显示的究竟是什么?
-
感谢@Makyen 的链接,我没有意识到后台控制台与其他控制台是分开的!
标签: javascript google-chrome google-chrome-extension