Comunidad de diseño web y desarrollo en internet online

ExternalInterface no funciona en forma local? aqui la soluci

Citar            
MensajeEscrito el 22 Jun 2007 04:11 pm
Flash 8 implemento una nueva forma de seguridad local, y esto impide que puedas probar tus peliculas flash desde tu disco duro, y ahora tienes que colocar permisos para poder probar tus propias peliculas.

Entra a:
http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager02.html

esta pagina contiene un administrador de configuración que debes usar para dar permisos a tus archivos o carpetas a poder ejecutarse.

No se tiene que descargar nada, esta pagina guarda la información supongo en tu disco duro,
solo tienes que:
1) ir a la opción "Global Security Settings Panel"
2) seleccionar el radioButton que dice "Permitir siempre"
2) abrir el combo donde dice "Editar" y selecionar la opción "Agregar"
3) aparece una ventanita donde se debe dar clic en "buscar carpeta"
4) aparece otra ventanita donde tienes que buscar la carpeta a la que le darás permiso para ejecutar SWFs
si en este punto le das permiso a todo el disco duro, corres el riesgo de que ejecutes algun SWF que tu no creaste pero esta en tu disco duro y puede hacer cosas que tu no quieras (bajo tu propio riesgo).
5) ahora se tienen que cerrar todas las ventanas del explorador, y volver a abrir el html o swf que estas probando, y ya debe funcionar.


NOTA: ExternalInterface se utiliza para poder ejecutar codigo JavaScript que esta en el HTML que llama el SFW cargado.

Por gabynufe

Claber

446 de clabLevel



 

México, D.F.

msie7
Citar            
MensajeEscrito el 22 Jun 2007 05:11 pm
Esto tambien aplica para poder usar funciones de javascript desde gerURL. anunque no se use ExternalInterface

Por gabynufe

Claber

446 de clabLevel



 

México, D.F.

msie7
Citar            
MensajeEscrito el 22 Jun 2007 09:21 pm
:music: ... ya lo probé y funciona.. que bien.. muchas gracias...
yo por que me imaginè que no tenìa permiso y cosas por el estilo, y hasta probé poniendo el XML del crossdomain y agregué la linea del security.allowDomain('*'); y nada.. así que la ultima opción fué probarlo en el servidor web, que fué como funcionó correctamente. y dije bueno.. pues mejor lo hago de esa forma.. y nunca hice nada por modificarlo, además si había visto esa ventana, pero nunca imaginé el que se pudiera manejar desde allí.. yo solo imaginé que era una especie de screenshot que te mostraba que hacer y ya... vaya... para la proxima intentaré hacer click a ver si solo es una imagen o en realidad funciona.

Saludos.

Por zelgadiss01

87 de clabLevel



 

The Silent Hills

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.