Frage

Ich suche ein paar Plugins in einem Flex-Projekt arbeite ich an haben. Ich weiß, ich kann eine SWF-Datei laden die SWFLoader, aber ich dachte, in Flex3 können Sie jetzt Runtime Shared Libraries oder etwas haben. Hat jemand eine gute Dokumentation über ein Plugin zur Laufzeit geladen? Im Idealfall würde Ich mag ein Plugin von einer URL laden zu können, dann einige Codes ausführen aus dem Plugin (zum Beispiel eine Steuerung der Seite hinzufügen).

War es hilfreich?

Lösung

Sie können entweder Module oder RSL verwenden.

RSLs hat den Vorteil, durch Flash-Cache gespeichert zu werden, anstatt der Browser, so dass sie um länger bleiben.

Module sind leichter zu erstellen und zu verwenden. Ich habe Module verwendet und hatte Probleme mit Modulen andernfalls laden (Code muss diesen Fall behandeln). Ich habe nicht RSLs noch versucht.

Hier finden Sie einige Dokumentation auf RSLs Erstellen von http: // Labors. adobe.com/wiki/index.php/Flex_3:Feature_Introductions:Flex_3_RSLs

Andere Tipps

Beachten Sie, dass derzeit geladen RSLs muss gegen die selbe Version des Flex-Framework kompiliert werden .. falls sie ein „binäres“ Plugin-System plant, wahrscheinlich wollen Sie für den Marshall Plan verfügt umgesetzt werden, in der nächsten Flex-Version.

Wenn Sie einen neuen und alternativen Ansatz versuchen wollen, ist dies ein Anwendung Kerngerüst nach Java OSGi modellierte: http: //www.potomacframework.org/ Ich habe es selbst nicht ausprobiert, aber es sieht wirklich cool aus!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top