2009-11-24 51 views
7

我正在使用Firefox插件,但我不確定的一件事是如何在用戶卸載它時刪除與我的插件相關的用戶首選項。首選項已設置,如果用戶卸載並重新安裝,首選項仍然存在。某些設置也與首次安裝有關,因此如果用戶以前安裝過,則會中斷。當用戶卸載時刪除Firefox Addon首選項

有什麼我可以設置,將在用戶卸載時調用,或刪除過程中刪除首選項?

謝謝!

回答

-1

有沒有辦法做到這一點。插件只是被瀏覽器刪除,並沒有告訴他們將被卸載。您可以在添加GUI上的某處提供「恢復出廠設置」按鈕。

+0

夠公平的。我有一種感覺,可能是這種情況,因爲如果它讓插件知道它被刪除了,可能會讓它爲惡意攻擊敞開大門。謝謝 – jpcamara 2009-11-28 22:00:32

+1

這不是真的 - 事實上可以做到這一點,儘管它並不總是100%可靠。 – sdwilsh 2009-11-29 19:01:16

+1

這是不正確的。您可以將偵聽器註冊到關閉事件,如下所示:'exports.onUnload = function(options,callbacks){MyPlugin.onUnload(); }' – jwir3 2014-06-03 04:41:58