注册的自定义字体在 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
相关问题
鸿蒙如何自定义字体文件
18061浏览 • 1回复 待解决
如何使用和加载自定义字体
969浏览 • 1回复 待解决
Ark UI是否如何使用自定义字体
2106浏览 • 1回复 待解决
自定义弹窗自定义转场动画
474浏览 • 1回复 待解决
自定义组件如何添加图片?
1347浏览 • 1回复 待解决
getContext(this)能否自定义类中使用
1192浏览 • 1回复 待解决
NAPI定义注册Class
388浏览 • 1回复 待解决
如何在自定义弹窗再次弹窗
1171浏览 • 1回复 待解决
如何理解自定义弹窗gridCount参数
1023浏览 • 1回复 待解决
自定义弹窗变量如何传递给页面
1281浏览 • 1回复 待解决