2015-02-13 27 views
5

Klasörü .xpi dosyasına dönüştürdükten sonra firefox'a sürükleyip bırakın. Hata iletisini alıyorum çünkü eklenmiş gibi görünüyor. Firefox tarayıcısındaEklenti bozuk görünmüyor çünkü yüklenemedi

Winzip, 7z, winrar kullanarak klasörü sıkıştırmayı denedim ve .xpi dosyasına yeniden adlandırdım. Yine de aynı işlemi yaptıktan sonra hala aynı hatayı alıyorum.

Firefox yerel olarak kendi eklentimizi nasıl kabul edebilir?

Kişisel xpi yanlış iç yapıya sahiptir:

Lütfen burada sorunun en olası nedeni, benim Medyum-ayıklama şapka koymak bana

+2

Hata konsolunu kontrol ettiniz mi? .xpi'nin dizin yapısını (unzip -v addon.xpi) unix altında yazdırabilir misiniz? – the8472

+0

Tüm kodlarınızı github'a yükleyebilir misiniz? – Noitidart

+0

Se Builder gibi herhangi bir eklenti yapın ve herhangi bir değişikliği değiştirin. In.xpi'ye dönüştürün ve bunları local'de ff tarayıcınıza geri koyun. Hata mesajlarını ff olarak alırsınız ?? Herhangi bir yardım takdir – Dareman

cevap

8

yardımcı olun. Dosyalar doğrudan zip kök dizininde bulunmalıdır, ancak XPI (zip) aslında bir aracı klasör adı içerir. Çoğu zip aracı, klasördeki gerçek dosyaları seçmek ve sıkıştırmak yerine, klasörü sıkıştırdığınızda bunu yapar.

bir sıkıştırma aracı XPI açın veya unzip -v addon.xpi aracılığıyla önerilen the8472 @ gibi içerikleri listelemek

, bir doğru paketlenmiş xpi (sırası önemli değildir) şu şekilde görünecektir

install.rdf 
icon.png 
chrome.manifest 
chrome/content/overlay.xul 
... 

Ama olarak belirtildiği ve burada da büyük ihtimalle durum, klasörü seçerek ve yanlış olan böyle bir şey, xpi yanlış paketlenmiş olacak, yani sıkıştırarak ve bak:

myaddon/install.rdf 
myaddon/icon.png 
myaddon/chrome.manifest 
myaddon/chrome/content/overlay.xul 
...