Hola a todos. Lo primero es disculparme por si este tema ya lo habéis resuelto. He hecho una búsqueda y no he encontrado nada al respecto. A ver si podéis ayudarme.
Tengo unos campos de texto dinámicos con las fuentes incrustadas. Estoy desarrollando sobre Mac Os. El caso es que sólo fuciona con Firefox en Mac Os y con Explorer sobre Windows, el resto de navegadores sobre ambos sistemas no muestran nunca las fuentes si no están ya instaladas en el sistema. Y eso sin probar en Linux.
Tengo tanto campos de texto dinámicos creados desde programación como desde el área de trabajo en la línea de tiempo. Los dos me dan el mismo problema.
¿Alguien tiene el mismo problema?¿Hay alguna solución?
El código es este, aunque no creo que sea de utilidad en este caso:
onClipEvent (load) {
_root.inDiploma.createTextField("laPalabra",10,49. 5,170.5,801,144);
_root.inDiploma.laPalabra.embedFonts = true;
}
onClipEvent (enterFrame) {
losDatos.onLoad = function(XMLcargado) {
if (XMLcargado) {
_root.stop();
_root.inDiploma.laPalabra.text = losDatos.firstChild.childNodes[4].firstChild;
longitudP = _root.inDiploma.laPalabra.text.length;
if (longitudP<=12) {
var elFormato:TextFormat = new TextFormat();
elFormato.font = "Fuente 1";
elFormato.size = 106;
elFormato.color = 0xFFFFFF;
elFormato.align = "center";
} else if (longitudP == 13) {
var elFormato:TextFormat = new TextFormat();
elFormato.font = "Fuente 1";
elFormato.size = 98;
elFormato.color = 0xFFFFFF;
elFormato.align = "center";
} //unos cuantos "else if (..." más
_root.inDiploma.laPalabra.setTextFormat(elFormato) ;
}
}
}
Gracias de antemano.