“命令”(快捷方式):是否可以对`chrome:// extensions / shortcuts`进行排序?

问题描述 投票:0回答:1

在我的manifest.json我有:

  "commands": {
    "add": {
        "suggested_key": {
            "default": "MacCtrl+Shift+A"
        },
        "description": "__MSG_addToFeed__"
    },
    "playPause": {
        "suggested_key": {
            "default": "Alt+P"
        },
        "description": "__MSG_playPause__"
    },
    "nextArticle": {
        "description": "__MSG_nextArticle__"
    },
    "nextChunk": {
        "suggested_key": {
            "default": "Alt+N"
        },
        "description": "__MSG_nextChunk__"
    },
    "prevArticle": {
        "suggested_key": {
            "default": "Alt+B"
        },
        "description": "__MSG_prevArticle__"
    }
  }

这就是我对chrome:// extensions / shortcuts chromium 72 shortcuts的看法

我不明白它们是如何排序的 - 既不是标题也不是捷径。并且看起来无法改变这种秩序。

文档链接:https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/commands

https://developer.chrome.com/extensions/commands

相关的源代码Chromium:https://github.com/chromium/chromium/blob/2ca8c5037021c9d2ecc00b787d58a31ed8fc8bcb/chrome/browser/resources/md_extensions/keyboard_shortcuts.js

google-chrome-extension
1个回答
0
投票

在命令对象按键分类时对其添加数字。

 "commands": {
    "1_add": { ... },
    "2_playPause": { ... },
    "3_nextArticle": { ... },
    "4_nextChunk": { ... },
    "5_prevArticle": { ... }
  }
© www.soinside.com 2019 - 2024. All rights reserved.