El tema reside en que a veces funciona correctamente y otras veces da un error de Javascript en el que se produce una excepción, pero no dice donde ni que excepción se produce.
Les dejo mi código:
Código Javascript :
function onButtonClick() { if (getMyApp("FLASH") != null) { getMyApp("FLASH").callFlashFunction(); } else { alert("KO");// Por aquí no entra nunca } }
Código ActionScript :
import flash.external.ExternalInterface public class JavascriptMessage { public function JavascriptMessage() { ExternalInterface.addCallback("callFlashFunction", callFlashFunction); } public function callFlashFunction():void { trace("callFlashFunction"); } }
Hay alguna idea? Puedo reforzarlo de alguna manera?
Muchas gracias