我正在开发访问网站的Chrome扩展程序。我想知道我是否可以使用组合键来启动该网站。
清单:
{
"name": "name",
"version": "1.1",
"manifest_version": 2,
"description": "description",
"icons": {
"16": "icon_16.png",
"48": "icon_48.png",
"128": "icon_128.png"
},
"browser_action": {
"default_icon": "icon_48.png"
},
"background": {
"scripts": [
"background.js"
]
},
//START UPDATE
"commands": {
"toggle-feature-foo": {
"suggested_key": {
"default": "Ctrl+Shift+5"
},
"description": "Toggle feature foo",
"global": true
}
},
//END UPDATE
"permissions": [
"tabs",
"contextMenus"
]
}
答案 0 :(得分:1)
仅在清单文件上设置命令是不够的。 你也需要听命令并实现接下来发生的事情......
来自文档:
chrome.commands.onCommand.addListener(function(command) {
console.log('Command:', command);
});
但是,根据您的问题,我假设您正在尝试使用键绑定来打开页面操作或浏览器操作。如果是这种情况,遗憾的是,由于这些按钮require a click to be activated,这是不可能的。