0

Firefox に 1 つ、Chrome に 1 つの拡張機能があります。拡張機能のインストールまたはアンインストール時に 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);
    }
    
  • それ自体のアンインストールをリッスンする方法はありません。
  • chrome.managementAPI を使用して、外部拡張 (アンインストール) のインストールを監視できます
于 2012-04-11T09:16:33.173 に答える