15.10.2012 Views

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ACTIONSCRIPT 3.0 ENTWICKLERHANDBUCH<br />

Clientsystem-Umgebung<br />

var versionString:String = Capabilities.version;<br />

var pattern:RegExp = /^(\w*) (\d*),(\d*),(\d*),(\d*)$/;<br />

var result:Object = pattern.exec(versionString);<br />

if (result != null)<br />

{<br />

trace("input: " + result.input);<br />

trace("platform: " + result[1]);<br />

trace("majorVersion: " + result[2]);<br />

trace("minorVersion: " + result[3]);<br />

trace("buildNumber: " + result[4]);<br />

trace("internalBuildNumber: " + result[5]);<br />

}<br />

else<br />

{<br />

trace("Unable to match RegExp.");<br />

}<br />

Wenn Sie die Systemangaben des Benutzers an ein Serverskript senden möchten, um die Daten in einer Datenbank zu<br />

speichern, verwenden Sie den folgenden ActionScript-Code:<br />

var url:String = "log_visitor.cfm";<br />

var request:URLRequest = new URLRequest(url);<br />

request.method = URLRequestMethod.POST;<br />

request.data = new URLVariables(Capabilities.serverString);<br />

var loader:URLLoader = new URLLoader(request);<br />

Capabilities-Beispiel: Ermitteln von<br />

Systemeigenschaften<br />

Flash Player 9 und höher<br />

Mit der Beispielanwendung „CapabilitiesExplorer“ wird veranschaulicht, wie Sie mithilfe der<br />

flash.system.Capabilities-Klasse die Funktionen ermitteln können, die die Version der Flash-Laufzeitumgebung des<br />

Benutzers unterstützt. In diesem Beispiel werden die folgenden Verfahren vermittelt:<br />

Ermitteln der in der Flash-Laufzeitumgebungsversion des Benutzers unterstützten Funktionen mithilfe der<br />

Capabilities-Klasse<br />

Verwenden der ExternalInterface-Klasse zum Ermitteln der im Browser des Benutzers unterstützten Einstellungen<br />

Die Anwendungsdateien für dieses Beispiel finden Sie unter<br />

www.adobe.com/go/learn_programmingAS3samples_flash_de. Die Dateien der Anwendung „CapabilitiesExplorer“<br />

befinden sich im Ordner „Samples/CapabilitiesExplorer“. Die Anwendung umfasst die folgenden Dateien:<br />

Letzte Aktualisierung 27.6.2012<br />

926

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!