Pregunta

He añadido un archivo externo de estilos (CSS) para mi proyecto Flex. ¿Hay una posibilidad de que el css no se compila con el swf? Sería muy bueno si podía poner el swf en mi espacio web y luego cambiar solamente un archivo CSS para personalizar mi aplicación y adaptarse a los colores de mi página de inicio.

Gracias de antemano

Sebastian

¿Fue útil?

Solución

Si eso es exaclty lo que sucede. Haga clic derecho en la CSS en su proyecto flexión y haga clic en 'compilar a swf' a continuación, cuando usted construye su aplicación podrás ver el archivo CSS como un archivo SWF en la misma estructura de carpetas, pero en la carpeta bin de liberación.

Así que la próxima vez que actualice la CSS, que acaba de subir el archivo actualizado CSS-SWF. Esto es siempre que se carga en el archivo CSS-SWF en tiempo de ejecución. Si su aplicación no carga el CSS_SWF en tiempo de ejecución todavía contendrá los estilos que tenía cuando se construyó la aplicación en primer lugar.

echa un vistazo a http://blog.flexexamples.com/2007/12/12/loading-cascading-style-sheets-on-the-fly-using-the-flex-stylemanager-class/ para obtener más información sobre la carga de tiempo de ejecución de CSS.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top