[ VladaSu @ 16.02.2011. 13:51 ] @
Ovo je deo js i as koda koji treba da se izvrsi kada se ucita flash.
Ono sto sam uspeo je da iz flash-a pozovem ovaj kod, tj. iz flasha da pozovem js funkciju ali posle toga ne uspevam da iz js pozovem flash funkciju koja ce mi vratiti neki string.

JS:
Code:

a = window["flash_obj"].custom_function();
alert(a);


AS:
Code:

import flash.external.*;
ExternalInterface.addCallback("custom_function", null, customFunction);

function customFunction():String
{
    return "str";
}


[ VladaSu @ 16.02.2011. 15:15 ] @
Rado ovo sto sam napisao, negde drugde greska. Moze da ostane za primer ako nekome treba resiti ovaj problem :)
[ milantrax2005 @ 04.03.2011. 08:08 ] @
Ja sam isto imao problema skoro sa ovim (testirano u 4 browsera) i problem mi je pravio IE
Problem je resen ovim JavaScript kodom:

Code:

// JS callback
var isIE = navigator.appName.indexOf("Microsoft") != -1;
var flashMovie = (isIE) ? window["ID-SWF-a"] : document["ID-SWF-a"];
flashMovie.funkcijauFlashu("stringZaVracanje");