从零开始写一个chrome插件(二)-- 给插件设置快捷键

在manifest.json文件中配置commands选项,给插件配置快捷键,如下:

1
2
3
4
5
6
7
8
9
"commands": {
"_execute_browser_action": {
"suggested_key": {
"default": "Ctrl+Shift+F",
"mac": "MacCtrl+Shift+F"
},
"description": "Opens hello.html"
}
}

完整manifest.json如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
"name":"我的第一个chrome插件",
"description": "这是我的第一个chrome插件",
"version": "1.0",
"manifest_version":2,
"browser_action":{
"default_popup": "index.html",
"default_icon": "default.png"
},
"commands": {
"_execute_browser_action": {
"suggested_key": {
"default": "Ctrl+Shift+F",
"mac": "MacCtrl+Shift+F"
},
"description": "Opens index.html"
}
}
}