HarmonyOS 全局设置字体没效果

在EntryAbility中全局设置字体没效果。

在windowStage.loadContent中:

// 获取应用主窗口。
let windowClass: window.Window | undefined = undefined;
windowStage.getMainWindow((err: BusinessError, data) => {
  let errCode: number = err.code;
  if (errCode) {
    console.error('Failed to obtain the main window. Cause: ' + JSON.stringify(err));
    return;
  }
  windowClass = data;
  console.info('Succeeded in obtaining the main window. Data: ' + JSON.stringify(data));
  // 获取UIContext实例。
  let uiContext: UIContext | null = null;
  uiContext = windowClass.getUIContext();

  uiContext.getFont().registerFont({
    familyName: 'mediumRawFile',
    familySrc: $rawfile('font/fzzysj.TTF')
  })
})

设置完之后字体没有改变。

HarmonyOS
2024-12-24 15:32:23
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

可以用动态属性,自定义class实现AttributeModifier接口,把text需要固定的样式定义,然后在页面调用。

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-attribute-modifier-V5

分享
微博
QQ
微信
回复
2024-12-24 18:47:37
相关问题
HarmonyOS 设置全局字体没有效果
873浏览 • 1回复 待解决
HarmonyOS 全局设置字体
771浏览 • 1回复 待解决
HarmonyOS 如何设置全局字体
1102浏览 • 1回复 待解决
HarmonyOS 设置字体全局方法吗?
1243浏览 • 1回复 待解决
HarmonyOS 全局字体
1579浏览 • 1回复 待解决
HarmonyOS 全局设置自定义字体的方法
1320浏览 • 1回复 待解决
全局设置字体大小方案咨询
1319浏览 • 1回复 待解决
HarmonyOS grid组件的auto-fit没效果
1189浏览 • 1回复 待解决
HarmonyOS 全局自定义字体
1040浏览 • 1回复 待解决
HarmonyOS 全局自定义字体
1330浏览 • 1回复 待解决
HarmonyOS 应用内调整全局字体大小
2472浏览 • 1回复 待解决
HarmonyOS List中字体大小的全局修改
1201浏览 • 1回复 待解决
HarmonyOS RN字体设置demo
831浏览 • 1回复 待解决
如何实现全局浮窗效果
2497浏览 • 1回复 待解决
HarmonyOS webview字体大小设置
1037浏览 • 1回复 待解决
HarmonyOS 字体大小如何设置
3073浏览 • 1回复 待解决
HarmonyOS TabContent怎么设置字体颜色
1039浏览 • 1回复 待解决
HarmonyOS 如何设置RichEditor字体居中
952浏览 • 1回复 待解决