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

Problema para cargar imágenes remotas

Estas en el tema de Problema para cargar imágenes remotas en el foro de Flash y Actionscript en Foros del Web. Hola, Llevo dos semanas volviéndome loco con un problema de Flash que no logro resolver. Por un lado, tengo un XML que referencia imágenes y ...
  #1 (permalink)  
Antiguo 01/10/2008, 03:50
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 15 años, 11 meses
Puntos: 17
Problema para cargar imágenes remotas

Hola,

Llevo dos semanas volviéndome loco con un problema de Flash que no logro resolver.

Por un lado, tengo un XML que referencia imágenes y textos, con una estructura como esta:

Código:
<?xml version="1.0" encoding="UTF-8"?>
<wrapper>
	<photos>
		<work img="a.jpg" texto="texto 1" />
		<work img="b.jpg" texto="texto 2" />
		<work img="c.jpg" texto="texto 3" />
	</photos>
</wrapper>
Por otro lado, tengo un SWF que lee ese XML y muestra las imágenes y los textos (es una galería).

Y, finalmente, tengo una página HTML que carga ese SWF.

El problema que tengo es el siguiente.

Si llamo directamente al SWF: funciona perfectamente, carga imágenes y textos.
Si llamo al HTML que incrusta el SWF: sólo carga los textos, las imágenes no se cargan.

El código que utilizo es el siguiente:

Código:
var so = new SWFObject("flash/home2.swf?xmlSource=/flash/xml.php&timeOut=10000", "mss", "410", "430", "9", "#fff");
so.addParam("wmode", "transparent");
so.write("FlashHome");
Si llamo directamente a flash/home2.swf?xmlSource=/flash/xml.php&timeOut=10000 todo va perfecto, sólo falla cuando lo incrusto en un HTML.

He comprobado que las imágenes estén accesibles con un flash distinto que sólo toma la imagen y la muestra, pensando que tal vez era un tema de permisos. He probado de añadir AllowScriptAccess y no sé cuantas cosas más, pero no logro hacer que se carguen las imágenes.

¿Alguien tiene alguna idea?

Gracias.
__________________
M a l d i t o F r i k i
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 22:58.