作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
字体在 CSS 中使用 @font-face 嵌入并生成为 .swf 文件。在应用程序中,使用 StyleManager.loadStyleDeclarations() 方法加载生成的 swf 文件。嵌入字体第一次不适用于控件,但在重新加载/刷新应用程序时适用。
例如:
CSS 文件:
@font-face {
src: url("font\GOTHICB.ttf");
embedAsCFF : true;
fontFamily: GOTHIC;
fontLookup:"embeddedCFF";
fontWeight: normal;
}
在 Actionscript 文件中:
StyleManager.loadStyleDeclarations("styles.swf", true, false);
如果我遗漏了什么,请告诉我。请分享您的想法。提前致谢。
最佳答案
使用 flashvar resourceModuleURLs 加载字体 swf:http://help.adobe.com/en_US/Flex/4.0/UsingSDK/WS2db454920e96a9e51e63e3d11c0bf69084-7f3c.html#WS2db454920e96a9e51e63e3d11c0bf6119c-8000
或者您可以编写自己的自定义预加载器并自己完成。
关于css - 使用 StyleManager.loadStyleDeclarations 加载的字体不适用于 Flex4.11,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26422390/
我正在通过此调用将样式表从一个 swf 加载到另一个 swf: private var styleSheetURL:String = "commonsStyles.swf"; private var
字体在 CSS 中使用 @font-face 嵌入并生成为 .swf 文件。在应用程序中,使用 StyleManager.loadStyleDeclarations() 方法加载生成的 swf 文件。
我是一名优秀的程序员,十分优秀!