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);

扩展程序示例

浏览器兼容性