In diesem Schnelltipp zeige ich Ihnen, wie Sie die Flash Player-Version mithilfe von ActionScript abrufen und anzeigen können. Lass uns einen Blick darauf werfen!
Hier ist das Endergebnis, auf das wir hinarbeiten werden:
Mit der Capabilities-Klasse erhalten wir die Flash Player-Version und das Betriebssystem und zeigen sie in einer Reihe von TextFields an.
Starten Sie Flash und erstellen Sie ein neues Flash-Dokument.
Stellen Sie die Bühnengröße auf 300x100px ein.
Dies ist die Schnittstelle, die wir verwenden werden, ein einfacher Hintergrund mit sechs TextFields, drei statischen und drei dynamischen. Vergessen Sie nicht, die im Bild angezeigten Instanznamen hinzuzufügen.
Dies ist die Klasse, die die Arbeit erledigt. Es handelt sich im Wesentlichen um eine übliche Klassenstruktur. Der Konstruktor setzt die von Capabilities zurückgegebenen Werte auf TextFields in der Phase.
package import flash.display.Sprite; import flash.system.Capabilities; public class Main erweitert Sprite öffentliche Funktion Main (): void playerVersion.text = Capabilities.version; osVersion.text = Capabilities.os; / * Dies ist eine Kurzform-if-Anweisung. Die reguläre if-Anweisung würde folgendermaßen aussehen: if (Capabilities.isDebugger == true) debugger.text = "Yes"; else debugger.text = "Nein"; * / debugger.text = Capabilities.isDebugger? "Ja Nein";
Denken Sie daran, den Klassennamen im Feld "Veröffentlichen" des Eigenschaftenfensters zum Feld "Klasse" hinzuzufügen.
Jetzt wissen Sie, wie Sie die Flash Player-Version prüfen und anzeigen können. Dies ist in vielerlei Hinsicht nützlich, insbesondere wenn Ihre Anwendung eine neuere Version erfordert und Sie eine Meldung anzeigen möchten, um den Benutzer zu warnen.
Ich hoffe, Ihnen hat dieser Quick Tip gefallen, vielen Dank für das Lesen!