Foros del Web » Creando para Internet » Flash y Actionscript »

Problemas entre actionscript3 y javascript

Estas en el tema de Problemas entre actionscript3 y javascript en el foro de Flash y Actionscript en Foros del Web. Hola a todos! tengo el siguiente problema, y bueno, ando buscando alguna solución por aquí!!! El problema es el siguiente. Estoy haciendo una aplicación para ...
  #1 (permalink)  
Antiguo 24/10/2011, 07:23
 
Fecha de Ingreso: diciembre-2008
Mensajes: 23
Antigüedad: 15 años, 5 meses
Puntos: 0
Problemas entre actionscript3 y javascript

Hola a todos! tengo el siguiente problema, y bueno, ando buscando alguna solución por aquí!!!

El problema es el siguiente. Estoy haciendo una aplicación para Facebook, un juego.
Para ser concretos, tengo en un html, una función javascript, está llama a una función de actionscript, para realizar otra función.

Les muestro el código:

Javascript:
Código HTML:
function probandoJs(variab){
    swfobject.registerObject("myId", "9.0.0", "expressInstall.swf");
    var myFlashMovie = swfobject.getObjectById("myId");
					
    alert("[Alert] JS to Flash"); // alert para saber si entra a la funcion js
				
    myFlashMovie.probandoAlerta(variab); // llamado a la funcion as3
					
}
Actionscript:
Código HTML:
public function probandoAlerta()
{
    ExternalInterface.call("alert","La alerta llega"); // alerta para saber si entro
}
Como verán, son 2 funciones simples, desde un botón html, llamo a la función probandoJs, está ejecuta un alerta para saber que entro en si, y después llama a la función probandoAlerta, que también ejecuta un alerta, para saber si entro.

El problema está en está segunda función. Generalmente se ejecutan las 2 funciones, pero en casos random (digo random porque no pude detectar el patrón de comportamiento) la funcion actionscript, no se ejecuta. La primera función, la javascript se ejecuta siempre.

No se porque pasa esto. Estuve probando con crossdomain y políticas de seguridad por si Flash está bloqueando al JS por seguridad, pero no encontré nada.

Algo más que les puedo agregar, es que la aplicación, cuando la probamos 500 veces de forma local antes de subirla al Facebook, habrá fallado 10 veces, y una vez en Facebook, de 500 pruebas, habrá fallado 200. No se, si acá Facebook tendrá algo que ver, seguridad o lo que sea, además, al subirlo a FB, tuvimos que agregarle un SSL, porque FB admite solo aplicaciones seguras desde el 1/10/2011.

Bueno, ojala me puedan dar una mano con esto, ya que tengo que entregar el proyecto la semana que viene, y no se como solucionarlo.

Muchas gracias a todos!!!

Etiquetas: actionscript, as3, flash, javascript, swf
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:17.