runtime.setUninstallURL()
设置卸载扩展时访问的 URL。这可以用于清理服务器端数据、执行分析或实施调查。URL 最多可包含 1023 个字符。此限制以前为 255,请参阅浏览器兼容性了解更多详细信息。
这是一个异步函数,它返回一个Promise
。
语法
js
let settingUrl = browser.runtime.setUninstallURL(
url // string
)
参数
url
-
string
。卸载扩展后打开的 URL。此 URL 必须具有http
或https
方案。最多可包含 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
。