2012-07-17 17 views
5

ho un'estensione Chrome con un file contenente manifest.json fondamentalmente questo:Migrazione Chrome Extension per 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"] 
} 

sto cercando di costruire un'estensione per Firefox, ho creato tutte le strutture, ma ancora non può farlo funzionare in Firefox.

Penso di scrivere il file XUL in/chrome/content errato.

ho provato a scrivere in questo modo:

<?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> 

non so che è l'analogo di file di cromo JSON "corrispondenze" per estensione per Firefox.

risposta

5
+0

ti spieghi una cosa ... Sarò scriverò un add on o un'estensione in Firefox ?? – jacktrades

+0

Sono entrambi la stessa cosa. – Yansky

+0

Non sono più la stessa cosa. "Attualmente esistono diversi strumenti per sviluppare componenti aggiuntivi per Firefox, ma [WebExtensions] (https://developer.mozilla.org/en-US/Add-ons/WebExtensions) diventerà lo standard entro la fine del 2017. L'altro i toolset, inclusi i componenti aggiuntivi di overlay, i componenti aggiuntivi bootstrap e l'SDK dell'add-on, dovrebbero essere deprecati nello stesso periodo di tempo. " e "Stiamo pianificando di deprecare l'uso di componenti aggiuntivi di Firefox delle tecniche descritte in questo documento.Non utilizzare queste tecniche per sviluppare nuovi componenti aggiuntivi.Usare invece WebExtensions." –

Problemi correlati