In deze Snelle tip laat ik u zien hoe u de Flash Player-versie kunt ophalen en weergeven met ActionScript. Laten we kijken!
Dit is het eindresultaat waar we naartoe zullen werken:
Als we de Capabilities-klasse gebruiken, krijgen we de Flash Player-versie en het besturingssysteem en geven deze vervolgens weer in een reeks TextFields.
Start Flash en maak een nieuw Flash-document.
Stel de stage in op 300x100 px.
Dit is de interface die we gaan gebruiken, een eenvoudige achtergrond met zes TextFields, drie statische, drie dynamische. Vergeet niet om de instantienamen toe te voegen die in de afbeelding worden getoond.
Dit is de klasse die het werk doet, het is in feite een gebruikelijke klassestructuur, de constructor stelt de teruggestuurde Capabilities-waarden in op de TextFields.
pakket import flash.display.Sprite; import flash.system.Capabilities; public class Main breidt Sprite uit public function Main (): void playerVersion.text = Capabilities.version; osVersion.text = Capabilities.os; / * Dit is een afkorting als statement, de normale if zou er als volgt uitzien: if (Capabilities.isDebugger == true) debugger.text = "Yes"; else debugger.text = "Nee"; * / debugger.text = Capabilities.isDebugger? "Ja nee";
Vergeet niet om de klassenaam toe te voegen aan het veld Klasse in het gedeelte Publiceren van het venster Eigenschappen.
Nu weet u hoe u de Flash Player-versie moet controleren en weergeven, handig op vele manieren, vooral als uw toepassing een nieuwere versie vereist en u een bericht wilt weergeven om de gebruiker te waarschuwen.
Ik hoop dat je deze Quick Tip leuk vond, bedankt voor het lezen!