1. Mozilla
  2. 附加组件
  3. 浏览器扩展
  4. API
  5. commands
  6. commands.reset()

此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

commands.reset()

将给定命令的描述和快捷键重置为扩展的 commands manifest.json 键中指定的值。

这有效地撤销了使用 commands.update() 函数对命令所做的任何更改。

这是一个返回 Promise 的异步函数。

语法

js
browser.commands.reset(
 name // 字符串
);

参数

name

string。要重置的命令的名称,给定 commands.Command 对象的 name 属性。

返回值

一个 Promise,当快捷键已重置时其会兑现且无任何参数。

浏览器兼容性

示例

当用户点击"reset"按钮时重置名为"my-command"的命令:

js
const commandName = "my-command";
function resetShortcut() {
 browser.commands.reset(commandName);
}
document.querySelector("#reset").addEventListener("click", resetShortcut);

示例扩展

Help improve MDN

Learn how to contribute

This page was last modified on by MDN contributors.

AltStyle によって変換されたページ (->オリジナル) /