HarmonyOS 下载字体后使用font.registerFont注册字体后字体没有正常加载

HarmonyOS 下载字体后使用font.registerFont注册字体后字体没有正常加载。

HarmonyOS
2024-09-30 12:06:58
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

问题定位为注册字体失败,使用上是将字体文件从网络上下载到沙箱路径,注册时需要注意沙箱路径注册的方法。错误的使用方式(filePath为沙箱路径):

font.registerFont({  
  familyName: fontName,  
  familySrc: filePath  
});

正确的使用方式:

font.registerFont({  
  familyName: fontName,  
  familySrc: "file://" + filePath  
});
分享
微博
QQ
微信
回复
2024-09-30 16:38:50
相关问题
如何使用加载自定义字体
2232浏览 • 1回复 待解决
动态加载网络字体文件
831浏览 • 1回复 待解决
HarmonyOS 设置全局字体没有效果
28浏览 • 1回复 待解决
注册的自定义字体在 webview 中无效
2371浏览 • 1回复 待解决
HarmonyOS 使用自定义字体
268浏览 • 1回复 待解决
HarmonyOS 全局字体
74浏览 • 1回复 待解决
HarmonyOS 字体适配问题
33浏览 • 1回复 待解决