{lang: 'de'}
Flashhilfe.de - Flash Community

Variable von SWF Loader an geladenes SWF übergeben [Flash 10]

 


AntwortenRegistrieren Seite1  

iizisky#1
Benutzerbild von iizisky
Beiträge: 6
Registriert: Apr 2010

13.03.2012, 17:11

Hallo zusammen

Nach einigen Stunden Recherche, wende ich mich nun an euch.

Ich habe ein SWF "loader.swf", welches ein anderes SWF "movie.swf" lädt. Das loader.swf wird von einem HTML File geladen. Im loader.swf lese ich erfolgreich einen Parameter "xmlUrl", welcher im HTML File übergeben wird, aus. Dies mit folgender Zeile:

ActionScript:
1var paramObj:Object = LoaderInfo(this.root.loaderInfo).parameters.xmlUrl;


Nun möchte ich diesen Parameter an das zu ladende movie.swf weitergeben. Leider ist mir das bis jetzt noch nicht gelungen. Kann mir jemand weiterhelfen?

Das movie.swf lade ich wie folgt:

PHP:
1
2
3
4
5
var _req:URLRequest = new URLRequest();
_req.url = "movie.swf";
_swfLoader = new Loader();
_swfLoader.load(_req);
Geändert von iizisky am 13.03.12 um 17:12 Uhr
iizisky#2
Benutzerbild von iizisky
Beiträge: 6
Registriert: Apr 2010

Themenautor/in

14.03.2012, 12:38

Hallo

Ich habe nun eine Lösung gefunden.

im loader.swf:

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
var paramObj:Object = LoaderInfo(this.root.loaderInfo).parameters.xmlUrl;

var _req:URLRequest = new URLRequest();
_req.url = "movie.swf";

var variables:URLVariables = new URLVariables();
variables.myxml = paramObj;

_req.data = variables;
_req.method = URLRequestMethod.GET;

_swfLoader = new Loader();
_swfLoader.load(_req);


im movie.swf:

ActionScript:
1trace(root.loaderInfo.parameters.myxml);

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2024 Sebastian Wichmann - Flashhilfe.de