机器人:HTML不装字体 [英] android : html loaded without font
本文介绍了机器人:HTML不装字体的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的HTML文件
我的字体有统一code字符结果
我在Android 2.2的工作
mWebView.loadUrl(文件:///android_asset/P_007.html);
我的CSS:
<风格类型=文/ CSS>
@字体面{
FONT-FAMILY:AQF_P007_HA;
SRC:URL(AQF_P007_HA.TTF);
}
身体 {
FONT-FAMILY:AQF_P007_HA;
字体风格:正常;
字体重量:正常;
颜色:黑色;
字体大小:介质;
MSO的字体,字符集:0
}
< / STYLE>
解决方案
拷贝字体资产的文件夹目录,如字体,并用这个来代替:
<风格类型=文/ CSS>
@字体面{
FONT-FAMILY:AQF_P007_HA;
SRC:URL('文件:///android_asset/fonts/AQF_P007_HA.TTF');
}
身体 {
FONT-FAMILY:AQF_P007_HA;
字体风格:正常;
字体重量:正常;
颜色:黑色;
字体大小:介质;
MSO的字体,字符集:0
}
< / STYLE>
my html file loaded in webView but still without font
my font has Unicode characters
i work on android 2.2
mWebView.loadUrl("file:///android_asset/P_007.html");
my css:
<STYLE type="text/css">
@font-face {
font-family: AQF_P007_HA;
src: url("AQF_P007_HA.TTF");
}
body {
font-family: AQF_P007_HA;
font-style:normal;
font-weight: normal;
color: black;
font-size: medium;
mso-font-charset: 0
}
</STYLE>
解决方案
copy font to a directory in asset folder like "fonts" and use this instead:
<STYLE type="text/css">
@font-face {
font-family: AQF_P007_HA;
src: url('file:///android_asset/fonts/AQF_P007_HA.TTF');
}
body {
font-family: AQF_P007_HA;
font-style:normal;
font-weight: normal;
color: black;
font-size: medium;
mso-font-charset: 0
}
</STYLE>
这篇关于机器人:HTML不装字体的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文