commands.reset()

將給定命令的描述和鍵盤快捷鍵重置為擴充套件中 commands manifest.json 鍵 指定的值。

這實際上會撤銷使用 commands.update() 函式對該命令所做的任何更改。

語法

js
browser.commands.reset(
  name // string
);

引數

name

string。要重置的命令的名稱,如 commands.Command 物件的 name 屬性所示。

返回值

一個 Promise,在快捷方式重置後,將以無引數方式完成。

示例

當用戶點選“重置”按鈕時,重置名為“my-command”的命令

js
const commandName = "my-command";

function resetShortcut() {
  browser.commands.reset(commandName);
}

document.querySelector("#reset").addEventListener("click", resetShortcut);

擴充套件程式示例

瀏覽器相容性