注册的自定义字体在 webview 中无效

注册的自定义字体在 webview 中无效,但是文档未说明通过 @ohos.font.registerFont 接口注册的自定义字体,在 webview 中设置对应的 family 无法正确显示对应字体,webview H5 中设置 dom style font family 也无效,文档里没有@ohos.font 注册自定义字体对 webview的规格的说明 。

HarmonyOS
2024-03-17 17:32:44
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
youganlan

可以将字体文件放在工程rawfile目录下,在H5代码中使用@font-face指定用于显示文本的自定义字体,在指定元素中配置font-family属性设置自定义字体。

H5侧:

<!DOCTYPE html> 
<html lang="en"> 
<head> 
    <meta charset="UTF-8"/> 
    <meta http-equiv="X-UA-Compatible" content="IE=edge"/> 
    <meta name="viewport" content="width=device-width, initial-scale=1.0"/> 
    <title>Document</title> 
    <style> 
@font-face { 
  font-family: 'MaoKenWangXingYuan';src: url('./MaoKenWangXingYuan.ttf'); 
} 
#title { 
  font-family: 'MaoKenWangXingYuan'; 
} 
    </style> 
</head> 
<body> 
<h1 id="title">猫啃忘形圆</h1> 
</body> 
</html>
分享
微博
QQ
微信
回复
2024-03-18 21:09:23
相关问题
鸿蒙如何自定义字体文件
19597浏览 • 1回复 待解决
ArkUI如何使用自定义字体
974浏览 • 2回复 待解决
HarmonyOS 自定义dialog open无效
334浏览 • 1回复 待解决
HarmonyOS 全局自定义字体
71浏览 • 1回复 待解决
HarmonyOS 全局自定义字体
88浏览 • 1回复 待解决
HarmonyOS 自定义字体绘制
93浏览 • 1回复 待解决
HarmonyOS 使用自定义字体
361浏览 • 1回复 待解决
如何自定义字体替换系统字体
500浏览 • 1回复 待解决
HarmonyOS 如何设置自定义字体
924浏览 • 1回复 待解决
HarmonyOS 全局设置自定义字体方法
78浏览 • 1回复 待解决
如何使用和加载自定义字体
2315浏览 • 1回复 待解决
HarmonyOS WebView设置自定义UserAgent
374浏览 • 1回复 待解决