机器人:HTML不装字体 [英] android : html loaded without font

查看:171
本文介绍了机器人:HTML不装字体的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在web视图,但仍然没有结果的字体加载

我的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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆