Tenía un codigo con una función que se llamaba desde java a través de ExternalInterface.addcallback.
Ahora me han pedido que en vez de eso, yo cargue desde el flash a un numero indefinido de rutas que contendrán cada una un mp3 y que cada una sea un objeto que se podrá pedir desde fuera...no se si me explico. Creo que no Me parece un poco complicado. A ver si alguien me puede echar una mano, yo me voy a poner a ello pero ufff.
El codigo de java es el siguiente:
Código:
var flashvars = {}; flashvars.parametro1 = ""; var params = {}; params.menu = "false"; params.salign = "tl"; params.parametro1 = audio_path + "mp3/" + word_list[n]['w_audio'] + ".mp3"; params.parametro2 = audio_path + "mp3/" + word_list[n]['w_audio'] + ".mp3"; params.parametro3 = audio_path + "mp3/" + word_list[n]['w_audio'] + ".mp3"; params.parametro4 = audio_path + "mp3/" + word_list[n]['w_audio'] + ".mp3"; params.parametro5 = audio_path + "mp3/" + word_list[n]['w_audio'] + ".mp3"; params.parametro6 = audio_path + "mp3/" + word_list[n]['w_audio'] + ".mp3"; params.parametro7 = audio_path + "mp3/" + word_list[n]['w_audio'] + ".mp3"; params.wmode = "opaque"; params.allowScriptAccess = "allways"; var attributes = {}; Numflash_w = 'wFlashContent_' + i; if (word_list[n]['w_mp3']) swfobject.embedSWF("vocabulary_trainer/player_words.swf", Numflash_w , "34", "34", "10.0", "expressInstall.swf", params, params, attributes);
Mil gracias!