commands.reset()
将给定命令的描述和键盘快捷键重置为扩展的 commands
manifest.json 键 中给定的值。
这实际上会撤消使用 commands.update()
函数对命令所做的任何更改。
这是一个异步函数,返回一个 Promise
。
语法
js
browser.commands.reset(
name // string
);
参数
name
-
string
. 要重置的命令的名称,由commands.Command
对象的name
属性给出。
返回值
一个 Promise
,当快捷键重置后将以无参数的方式完成。
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。
示例
当用户单击“重置”按钮时,重置名为“my-command”的命令
js
const commandName = "my-command";
function resetShortcut() {
browser.commands.reset(commandName);
}
document.querySelector("#reset").addEventListener("click", resetShortcut);