için Temelde bu içeren bir manifest.json dosyada bir krom uzantısı olan: Bir firefox uzantısı oluşturmaya çalışıyorumGeçirme Chrome Uzantısı Firefox
"content_scripts": [
{
"matches": ["*://mail.google.com/mail/*"],
"js": ["safegmailbootstrap.js","cryptojs/rollups/aes.js", "javascrypt/aes.js", "javascrypt/md5.js", "javascrypt/aesprng.js", "javascrypt/jscrypt.js", "javascrypt/entropy.js"]
}
, oluşturduğum tüm yapılar, ama yine de Firefox'ta çalışamaz.
Sanırım XUL dosyasını/chrome/content içinde yazıyorum. Ben bunu böyle yazmaya denedim
:
<?xml version="1.0"?>
<overlay id="sample" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script src="safegmailbootstrap.js" />
<script src="cryptojs/rollups/aes.js" />
<script src="javascrypt/aes.js" />
<script src="javascrypt/md5.js" />
<script src="javascrypt/aesprng.js" />
<script src="javascrypt/jscrypt.js" />
<script src="javascrypt/entropy.js" />
</overlay>
Ben firefox uzantısı json krom dosyası "kibrit" nin benzer olduğu bilmiyorum.
bana bir şey açıklamak ... Ben bir eklenti yazma veya ateş bir uzantısı olacak Will ?? – jacktrades
İkisi de aynı şey. – Yansky
Artık aynı değiller. "Şu anda Firefox eklentileri geliştirmek için çeşitli araçlar var, ancak [WebExtensions] (https://developer.mozilla.org/en-US/Add-ons/WebExtensions) 2017 yılı sonuna kadar standart haline gelecek. Diğer Yer paylaşımlı eklentiler, önyüklemeli eklentiler ve Eklenti SDK'sı da dahil olmak üzere araç takımlarının aynı süre boyunca kullanımdan kaldırılması bekleniyor. " ve "Bu belgede anlatılan tekniklerin Firefox eklentileri tarafından kullanımı kaldırmayı planlıyoruz. Bu teknikleri yeni eklentiler geliştirmek için kullanmayın. Bunun yerine WebExtensions kullanın." –