3

我想将我的自定义字体与 WebViewb 一起使用我
在 webView 中加载的 html 文件但仍然没有字体
我的字体有 Unicode 字符
我在 android 2.2 上工作

mWebView.loadUrl("file:///android_asset/P_007.html");       

我的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>
4

2 回答 2

5

解决方案是这里的文档:How to use custom font with WebView

这与您尝试在 html 文件中使用的内容相似吗?在这种情况下,使用相对于您的资产文件夹的 url?

@font-face {
   font-family: 'AQF_P001_HA';
   src: url('AQF_P001_HA.TTF');
}

body {font-family: 'AQF_P001_HA';}
于 2011-09-26T12:58:41.637 回答
0

我的问题是 MyFont.TTF 但它必须是 MyFont.ttf
ttf 与 linux/android 中的 TTF 不同。
:-)
android : html 加载时没有字体

于 2012-03-25T12:18:46.767 回答