Comunidad de diseño web y desarrollo en internet online

problemas con URLLoader

Citar            
MensajeEscrito el 10 Dic 2007 12:02 am
hola existe alguna forma para cargar un archivo externo en ActionScript 3.0 que no sea con URLLoader el problema es que ostoy trabajando en flex y por ejemplo cuando saco la carpeta del proyecto fuera de la carpeta de proyectos que me crea el flex builder y ejecuto el swf me da error que no puede acceder a URLLoader o URLRequest.

Por eduar

63 de clabLevel



 

msie7
Citar            
MensajeEscrito el 10 Dic 2007 12:51 pm
miren para explicarme un poco mas que alomejor no me entendieron mientras tengo la aplicacion en la carpeta del workspase que me creo el flex builder todo pncha vien pero cuando por ejemplo quiero copiar el proyecto para otra maq o para la misma en otra dirección me da el error que pongo abajo en tiempo de ejecucion en este caso lo qu estoy cargando es un xml que lo tengo en la misma carpeta del swf y todo para no complicar la ruta, he probado tambien al cargar una imagen externa y me pasa lo mismo. necesito ayuda rapido....

saludos


SecurityError: Error #2148: SWF file file:///D|/Ussers/eduardo/jeugo/galeria.swf cannot access local resource file:///D|/Ussers/eduardo/jeugo/sopa.xml. Only local-with-filesystem and trusted local SWF files may access local resources.
at flash.net::URLStream/load()
at flash.net::URLLoader/load()
at galeria/::CargarXML()
at galeria/::toggleFullScreen()
at galeria/___Application1_applicationComplete()
at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.core::UIComponent/dispatchEvent()
at mx.managers::SystemManager/::preloader_preloaderDoneHandler()
at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.preloaders::Preloader/::displayClassCompleteHandler()
at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.preloaders::DownloadProgressBar/::timerHandler()
at mx.preloaders::DownloadProgressBar/::initCompleteHandler()
at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.preloaders::Preloader/::dispatchAppEndEvent()
at mx.preloaders::Preloader/::appCreationCompleteHandler()
at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.core::UIComponent/dispatchEvent()
at mx.core::UIComponent/set initialized()
at mx.managers::LayoutManager/::doPhasedInstantiation()
at Function/http://adobe.com/AS3/2006/builtin::apply()
at mx.core::UIComponent/::callLaterDispatcher2()
at mx.core::UIComponent/::callLaterDispatcher()

Por eduar

63 de clabLevel



 

msie7
Citar            
MensajeEscrito el 10 Dic 2007 01:47 pm
No hay forma de saltarte ese error. Lo que tienes que hacer es permitirle el acceso al swf, desde aquí.

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 10 Dic 2007 02:09 pm
ok, muchas gracias y eso es un bateo del ActionScrit 3.0 o flex porque si no tengo internet como lo ago entonces...

Saludos

Por eduar

63 de clabLevel



 

msie7
Citar            
MensajeEscrito el 13 Dic 2007 09:20 pm
URLLoader funciona bajo del marco de un web server. Es decir, que el swf que contiene la aplicacion Flex es descargada de un servidor. Para probarlo localmente, puedes instalar un web server ( tomcat por ejemplo) y desde ahi correr tu aplicacion Flex.

Puedes usar Adobe AIR si lo que te interese es crear una aplicacion de escritorio que use el Flash Player.

Por OscarCortes

27 de clabLevel



Genero:Masculino  

Boston

msie7
Citar            
MensajeEscrito el 13 Dic 2007 10:30 pm

OscarCortes escribió:

Puedes usar Adobe AIR si lo que te interese es crear una aplicacion de escritorio que use el Flash Player.

:? :? :?
AIR != Flash Player
AIR es para escritorio
Flash Player es para web

no?

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

firefox

 

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