我正在开发扩展程序,我希望我的 chrome 扩展程序可以通过命令(mac:“CMD+SHIFT+9”或默认值:“Ctrl+Shift+9”)切换(显示/隐藏);虽然我在清单文件中定义了命令:
{
.........
"commands": {
"toggle-window": {
"suggested_key": {
"default": "Ctrl+Shift+9",
"mac": "Command+Shift+9"
},
"description": "Toggle feature foo",
"global": true
},
........
}
现在,我可以在我的 backgroundScript.js 中做什么来做到这一点?
我的 backgroundScript.js 是:
chrome.commands.onCommand.addListener(function(command) {
if(command === "toggle-window") {
console.log('Command:', command);
/* Logic to show/hide will go here..*/
}
});
我该怎么做?谢谢!
实现了此“显示/隐藏”功能的示例扩展演示:
https://chrome.google.com/webstore/detail/meldium-browser-extension/fdocegmnehjgfhfjelhmaobjccoiklle