No soy capaz de redactar un título comprensible, porque el error es de esos Expedientes X bastante retorcidos.
Escenario
El contenedor de todo es un flash generado en CS4 (AS3) publicado como EXE (Index.EXE) desde el que se carga un SWF (Menu.SWF) generado en CS4 (AS3). Luego desde el Menu.SWF se cargan imagenes, vídeos y otros SWF.
Estructura de archivos:
Código:
El problema ha surgido porque el cliente ha intentado cargar un SWF generado con un programa llamado Quiz Builder, que por lo que he podido averiguar exporta en formato Flash 7 (AS2). Al entrar a través de Index.EXE no se muestran los textos del SWF de Quiz Builder, pero si accedo directamente a Menu.SWF, al cargar el SWF de Quiz Builder sí que se muestran los textos.Index.EXE |--- Menu.SWF |----- imagen.jpg |----- video.flv |----- otros.swf |----- (...)
Os adjunto imágenes (aunque tampoco aportan mucha información):
Entrando a través de Index.EXE:
Entrando a través de Menu.SWF:
Sé que es practicamente imposible con estos datos (y sin los fuentes) sacar el origen del error. Pero me vendría de perlas cualquier idea que me sirva de pista porque me estoy volviendo loco.
Muchas gracias!