我在Firefox中有一个扩展程序,在Chrome中有一个扩展程序。我想在安装或卸载扩展时调用javascript函数。有可能在任何这些浏览器中使用吗?
答案 0 :(得分:2)
AddonManager
API)在Chrome中,没有内置方法可以检测安装或卸载。
可以检查background page上的localStorage
标志是否存在,并对此采取行动。
if (!localStorage.getItem('my-extension-first-time')) {
// Do something
alert('Hello first timer!');
// Set flag
localStorage.setItem('my-extension-first-time', true);
}
chrome.management
API可用于monitor外部扩展(联合国)安装。