problem med global variabel vid loadmovie

Flash

2 svar · 461 visningar · startad av kittlos

Medlem sedan sep. 2002205 inlägg
Trådstart#1

Jag läser in en swf med hjälp av loadMovie. I den inlästa flashen ändras en global variabel (_global.inladdad) som den ursprungliga flashen använder för ett beteende.

Detta funkar lokalt, men när jag laddar upp filerna på servern slutar det funka. Loadmovie funkar (swf läses in) men det verkar som om variabeln som ändras inte kan läsas mellan swf-filerna. Det går inte heller att påverka tidslinjen i ursprungs-swfen från den inlästa.

Vad gör jag för fel?

Medlem sedan maj 2003750 inlägg
#2

Låter som att de bägge filmerna ligger på olika domäner. I så fall så måste du ha en crossdomain-fil där filmen som skall laddas ligger.

http://moock.org/asdg/technotes/crossDomainPolicyFiles/

Medlem sedan sep. 2002205 inlägg
#3

Tack, så var det. När jag förhandsgranskade min huvudflash så låg den på en annan domän än de som den läser in. Problem solved!

252 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)