webForumDet fria alternativet

problem med global variabel vid loadmovie

Flash

2 svar · 439 visningar · startad av kittlos

Medlem sedan sep. 2002205 inlägg
Frågan#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!

267 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)