runtime.setUninstallURL()

设置卸载扩展时访问的 URL。这可以用于清理服务器端数据、执行分析或实施调查。URL 最多可包含 1023 个字符。此限制以前为 255,请参阅浏览器兼容性了解更多详细信息。

这是一个异步函数,它返回一个Promise

语法

js
let settingUrl = browser.runtime.setUninstallURL(
  url             // string
)

参数

url

string。卸载扩展后打开的 URL。此 URL 必须具有httphttps方案。最多可包含 1023 个字符。设置为空字符串表示在卸载扩展时不打开新选项卡。

返回值

一个Promise,当 URL 设置成功时,不带任何参数完成;如果操作失败,则拒绝并显示错误消息。

浏览器兼容性

BCD 表格仅在启用了 JavaScript 的浏览器中加载。

示例

js
function onSetURL() {
  console.log("set uninstall URL");
}

function onError(error) {
  console.log(`Error: ${error}`);
}

let settingUrl = browser.runtime.setUninstallURL("https://example.org");
settingUrl.then(onSetURL, onError);

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