如何在为Google Chrome扩展时将功能键(F7)指定为快捷键?

时间:2018-02-09 08:37:54

标签: json google-chrome google-chrome-extension shortcut-key

我实际上正在为Google Chrome进行扩展,这只是我为这个特定问题编写的一小段代码。实际上,我想知道如何将F7键作为快捷键。

manifest.json

{
        "name": "extension",
        "description" : "Base Level Extension",
        "version": "1.0",
        "manifest_version": 2,
        "browser_action": {
            "default_popup" : "hello.html",
            "default_icon": "hello_extensions.png"
        },
        "commands" : {
            "_execute_browser_action" : {
                "suggested_key" : {
                    "default" : "F7"
                }, 
                "description" : "Opens hello.html"
            }
        }
      }

1 个答案:

答案 0 :(得分:0)

功能键(例如F7)不能用作快捷键。
来自commands文档:

  

支持的键:AZ,0-9,逗号,句号,主页,结束,PageUp,PageDown,空格,插入,删除,箭头键(向上,向下,向左,向右)和媒体键(MediaNextTrack,MediaPlayPause, MediaPrevTrack,MediaStop)。

     

注意:所有组合键必须包含Ctrl *或Alt   ...