fscommand-Funktion

fscommand(command:String, parameters:String) : Void

Die fscommand()-Funktion ermöglicht die Kommunikation einer SWF-Datei mit dem Flash Lite Player oder der Umgebung eines Mobilgeräts (z. B. dem Betriebssystem). Als Parameter werden, durch Komma getrennt, der Name der zu startenden Anwendung und die zugehörigen Parameter übergeben.

Befehl

Parameter

Funktion

launch

application-path, arg1, arg2,..., argn

Mit diesem Befehl wird auf einem Mobilgerät eine andere Anwendung gestartet. Der Name der Anwendung und die entsprechenden Parameter werden als einzelnes Argument übergeben.

Hinweis: Diese Funktion ist betriebssystemabhängig. Setzen Sie diesen Befehl vorsichtig ein, da mit ihm auf dem Hostgerät auch nicht unterstützte Vorgänge aufgerufen werden können. Dies kann zu einem Systemabsturz des Hostgeräts führen.

Der Befehl wird nur unterstützt, wenn der Flash Lite Player im eigenständigen Modus ausgeführt wird. Er wird nicht unterstützt, wenn der Player in Abhängigkeit von einer anderen Anwendung ausgeführt wird (beispielsweise als Plug-In in einem Browser).

Verfügbarkeit: ActionScript 1.0, Flash Lite 1.1

Parameter

command:String - Ein zur beliebigen weiteren Verwendung an die Hostanwendung übergebener String oder ein an den Flash Lite Player übergebener Befehl.

parameters:String - Ein zur beliebigen weiteren Verwendung an die Hostanwendung übergebener String oder ein an den Flash Lite Player übergebener Wert.

Beispiel

Im folgenden Beispiel wird mit fscommand() die Website wap.yahoo.com im Webbrowser auf Series 60-Mobiltelefonen geöffnet:

on(keyPress "9") {
 status = fscommand("launch", "z:\\system\\apps\\browser\\browser.app,http://wap.yahoo.com");
}