@Embed: unable to resolve ‘[asset name here]’ for transcoding
No me habia fijado en un comportamiento un tanto extraño de la rutina @Embed. Tenemos el caso siguiente:
<mx:Image source="assets/imagen.jpg"/>
Si queremos que la imagen anterior no se cargue en runtime sino que se embeda en el swf tendríamos que usar @Embed, por lo que el código quedaría:
<mx:Image source="@Embed('assets/imagen.jpg')"/>
Pero esto nos lanzará un bonito:
Error: unable to resolve 'assets/imagen.jpg' for transcoding
La solución es empezar la ruta con un '/':
<mx:Image source="@Embed('/assets/imagen.jpg')"/>
Enlace a la documentación sobre este tema
Esto nos puede hacer perder un buen rato.
About this entry
You’re currently reading “@Embed: unable to resolve ‘[asset name here]’ for transcoding,” an entry on TheKlue: Flex, Flash y otras tecnologías RIA
- Published:
- 15.01.08 / 2am
- Category:
- Flex
17 Comments
Jump to comment form | comments rss [?] | trackback uri [?]