3 回答
TA贡献1806条经验 获得超8个赞
loadData也不适合我,所以我用file:///android_asset了src路径。
它与loadDataWithBaseURL!
对于此示例,我将CSS更改为:
@font-face {
font-family: 'feast';
src: url('fonts/feasfbrg.ttf');
}
body {font-family: 'feast';}
然后使用资产路径作为基本URL:
loadDataWithBaseURL("file:///android_asset/",myhtml,"text/html","utf-8",null);
TA贡献2016条经验 获得超9个赞
显然,您可以使用的自定义字体WebView,如上面的@raychung所示。但这不适用于2.1(错误报告在这里)。这应该适用于1.5、1.6和2.2。
您可以将自定义字体TTF文件放在/assets文件夹中,然后在CSS文件中放入:
@font-face {
font-family: "myIPA";
src: url('IPA.TTF');
}
.phon, .unicode
{
display: inline;
font-family: 'myIPA', Verdana, sans-serif;
font-size: 14pt;
font-weight: 500;
font-style:normal;
color: black;
}
现在,您可以在HTML文件中引用此字体样式。
- 3 回答
- 0 关注
- 666 浏览
添加回答
举报