2009-11-24 9 views
7

私はFirefoxのアドオンで作業しています。私が確信しているのは、ユーザがアンインストールしたときにアドオンに関連するユーザの設定を削除する方法です。環境設定が設定され、ユーザーが環境設定をアンインストールして再インストールすると、環境設定はすべてそのまま残ります。いくつかの設定は初回のインストールにも関係しているため、ユーザーが以前にインストールした場合は中断します。ユーザがアンインストールしたときにFirefox Addonの設定を削除する

ユーザーがアンインストールするときに呼び出される設定や、アンインストール時に環境設定を削除するプロセスがありますか?

ありがとうございます!

答えて

2

適切なイベントを得るためにオブザーバーを登録する方法を示すthis pageをご覧ください。必ずしも100%信頼できるとは限りませんが、be a way to do this in Firefox 3.7 (Gecko 1.9.3)が必要です。

+0

清算してくれてありがとう。 – jpcamara

+0

これはかなり時代遅れです。今日はどのように行うのか説明できますか? – rubo77

-1

これを行う方法はありません。アドオンは単にブラウザによって削除され、アンインストールされることは知らされません。あなたはGUI上のアドオンのどこかに 'Restore Factory Settings'ボタンを提供することができます。

+0

かなり十分です。アドオンが削除されていることを知っていれば、悪意のある行為をするためにドアを開いたままにすることができるので、私はそのような感情を持っていました。ありがとう – jpcamara

+1

これは本当ではありません - 実際にはこれが可能ですが、必ずしも100%信頼できるとは限りません。 – sdwilsh

+1

これは当てはまりません。以下のようにして、リスナーをシャットダウンイベントに登録できます: 'exports.onUnload = function(options、callbacks){MyPlugin.onUnload(); } ' – jwir3

関連する問題