runtime.reload()

重新加载扩展。

如果扩展存在任何待处理的更新,并且它通过侦听 runtime.onUpdateAvailable 延迟了更新,那么这些更新将在重新加载时应用。

语法

js
browser.runtime.reload()

参数

无。

浏览器兼容性

BCD 表只在浏览器中加载

示例

当用户点击浏览器操作的图标时重新加载扩展

js
browser.browserAction.onClicked.addListener((tab) => {
  browser.runtime.reload();
});

示例扩展

注意: 此 API 基于 Chromium 的 chrome.runtime API。 此文档源自 Chromium 代码中的 runtime.json