chrome.management.onInstalled 事件未触发
chrome.management.onInstalled event not fired
我的 background.js 除了
什么都没有
var extensionID;
chrome.management.onInstalled.addListener(function(info) {
console.log('somethingz installed...');
});
我也有 "management" 在 manifest.json 中声明的权限。
但是,不会触发 onInstalled 事件,控制台也不会输出句子...
chrome.runtime.onInstalled 确实有效,但我需要监听已卸载事件以在我的代码中做一些清理工作。 Chrome.runtime 好像不支持卸载事件
谁能告诉我问题出在哪里?提前致谢!
chrome.management
API 用于管理 其他 分机。
您可以用 chrome.runtime.onInstalled
钓到自己的 install/update。
根据设计,您无法 以任何方式检测到您的扩展被禁用或卸载。顶多可以用chrome.runtime.setUninstallURL()
向某些web服务报告卸载,清理服务器端数据。
请注意,卸载扩展程序会擦除与其关联的 local/sync 个存储空间。
我的 background.js 除了
什么都没有var extensionID;
chrome.management.onInstalled.addListener(function(info) {
console.log('somethingz installed...');
});
我也有 "management" 在 manifest.json 中声明的权限。 但是,不会触发 onInstalled 事件,控制台也不会输出句子... chrome.runtime.onInstalled 确实有效,但我需要监听已卸载事件以在我的代码中做一些清理工作。 Chrome.runtime 好像不支持卸载事件
谁能告诉我问题出在哪里?提前致谢!
chrome.management
API 用于管理 其他 分机。
您可以用 chrome.runtime.onInstalled
钓到自己的 install/update。
根据设计,您无法 以任何方式检测到您的扩展被禁用或卸载。顶多可以用chrome.runtime.setUninstallURL()
向某些web服务报告卸载,清理服务器端数据。
请注意,卸载扩展程序会擦除与其关联的 local/sync 个存储空间。