Domanda

So che è possibile aggiungere metadati swf al comando di compilazione come opzione di comando, ma non riesco a trovare alcuna documentazione su come accedere a questi metadati all'interno di ActionScript durante il runtime. Stiamo provando ad aggiungere un numero di versione a swf durante il tempo di compilazione e quindi da qualche parte nella nostra app lo recupereremmo durante il runtime, ecco l'esempio di comando per aggiungere i metadati di descrizione.

mxmlc -description "version 1.2.3"

So che i metadati di swf vengono utilizzati dai motori di ricerca e da altre utilità per raccogliere informazioni sul file SWF, ma sicuramente dovresti essere in grado di recuperarli nell'actioncript durante il runtime?

È stato utile?

Soluzione

Hai provato a spaziarlo in questo modo: http://hasseg.org/blog/? p = 165

Quindi forse " -define + = VERSION :: descrizione, " versione 1.2.3 "

E quindi accedervi usando il codice di esempio:

var VERSION:Namespace = new Namespace("VERSION");
var ver:String = VERSION::description;

EDIT: Hmm. Non funziona per me in Flex Builder, ma ho trovato questo: http://livedocs.adobe.com/flex/3/html/help.html?content=compilers_21.html , che sembra confermare l'idea.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top