2009-11-24 18 views
7

Bir firefox addon üzerinde çalışıyorum ve emin değilim bir şey kullanıcı kaldırdığında benim addon ile ilgili kullanıcı tercihlerini kaldırmak için nasıl bir şey. Tercihler ayarlanır ve kullanıcı kaldırır ve yeniden yüklerse tercihler hala vardır. Bazı ayarlar aynı zamanda bir ilk kurulumla ilgilidir, böylece kullanıcı daha önce yüklediyse kırılır.Bir kullanıcı kaldırıldığında Firefox Addon prefs kaldırılıyor

Bir kullanıcı kaldırıldığında çağrılacak kurulum veya kurulumdaki tercihleri ​​kaldırmak için bir işlem var mı?

Teşekkürler!

cevap

2

Doğru olayları öğrenmek için bir gözlemcinin nasıl kaydedileceğini gösteren this page'a bir göz atmak istersiniz. Her zaman% 100 güvenilir olmadığını unutmayın, ancak be a way to do this in Firefox 3.7 (Gecko 1.9.3) olmalıdır.

+0

Açıklama için teşekkürler. – jpcamara

+0

Bu oldukça modası geçmiş, Bugün nasıl yapılacağını açıklayabilir misiniz? – rubo77

-1

Bunu yapmanın bir yolu yoktur. Eklentiler tarayıcı tarafından silinir ve kaldırılmayacakları söylenmez. GUI'ye eklediğinizde bir yerdeki Fabrika Ayarlarını Geri Yükle düğmesini sağlayabilirsiniz.

+0

yeterlidir. Eklentinin, kötü niyetli bir şey yapması için kapıyı açık bırakabileceğini bildiği addonun bilmesine izin vermişti. Teşekkürler – jpcamara

+1

Bu doğru değil - her zaman% 100 güvenilir olmamasına rağmen, aslında bunu yapmak mümkündür. – sdwilsh

+1

Bu doğru değil. Bir dinleyiciyi bir kapatma olayına aşağıdaki gibi kaydedebilirsiniz: 'exports.onUnload = işlev (seçenekler, geri aramalar) {MyPlugin.onUnload(); } ' – jwir3

İlgili konular