0

我在 Firefox 中有一个扩展程序,在 Chrome 中有一个扩展程序。我想在安装或卸载扩展程序时调用 javascript 函数。在任何这些浏览器中都可以吗?

4

1 回答 1

2

火狐

谷歌浏览器

在 Chrome 中,没有内置的方法来检测安装或卸载。

  • 可以检查背景页面localStorage上的标志是否存在,并对其采取行动。

    if (!localStorage.getItem('my-extension-first-time')) {
        // Do something
        alert('Hello first timer!');
        // Set flag
        localStorage.setItem('my-extension-first-time', true);
    }
    
  • 没有办法监听自身的卸载。
  • API可chrome.management用于监控外部扩展(卸载)安装。
于 2012-04-11T09:16:33.173 回答