我正在开发flex中的多语言应用程序。当有正常字符(如“Количествополевыхвизитов”)但同一文本变为粗体时,它可以正常工作。它不起作用。
我有Flex 3.6A和Flash Player 15.0.0
可能的解决方案是什么?
答案 0 :(得分:0)
试试这个CSS代码,最后一个语句适用于移动应用程序:
@namespace s "library://ns.adobe.com/flex/spark";
@namespace mx "library://ns.adobe.com/flex/mx";
@font-face {
src: url("/assets/fonts/arial.ttf");
fontFamily: embFont;
embedAsCFF: false; /* required for StyleableTextField */
unicodeRange:
U+0020-U+0040, /* Punctuation, Numbers */
U+0041-U+005A, /* Upper-Case A-Z */
U+0061-U+007A, /* Lower-Case a-z */
U+0410-U+0451; /* Cyrillic */
}
s|LabelItemRenderer {
fontFamily: embFont;
}