HarmonyOS 鸿蒙Next Cannot read property registerFont of undefined

HarmonyOS 鸿蒙Next Cannot read property registerFont of undefined

import font from '@ohos.font'

font.registerFont({...})

API文档显示9已经支持了,但是模拟器还是报错的

[https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V2/js-apis-font-0000001615346609-V2](https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V2/js-apis-font-0000001615346609-V2)

更多关于HarmonyOS 鸿蒙Next Cannot read property registerFont of undefined的实战教程也可以访问 https://www.itying.com/category-93-b0.html

15 回复

更多关于HarmonyOS 鸿蒙Next Cannot read property registerFont of undefined的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


这…用的devecostudio,咋更新啊,安装的都是应用里面提供的,

尊敬的开发者,您好,

关于您的反馈的问题,请关注后续Next版本的更新,预计24年Q1季度全网发布。

合作愉快。

华为开发者联盟,

你好

请问下这个问题还没有结果吗?

都4月份了

都五月份了,还没好,

有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html

放弃吧,等next吧,看起来在api10里面,

可以了,内部可以有,去申请吧,

尊敬的开发者,您好,

关于您的反馈的问题,请关注后续Next版本的更新,预计24年Q1季度全网发布。

合作愉快。 华为开发者联盟

楼主找到解决办法了吗,我也遇到这样的问题

尊敬的开发者,您好,

关于您的反馈的问题,请关注后续Next版本的更新,预计24年Q1季度全网发布。

合作愉快。

华为开发者联盟,

遇到同样问题,这个没解决吗?

没有,好像用不了,我真机4.0系统一样报错,

我也是,感觉这个根本就是用不了的……

针对帖子标题“HarmonyOS 鸿蒙Next Cannot read property registerFont of undefined”的问题,这通常表明在尝试调用一个未定义或未正确初始化的对象的registerFont方法。在鸿蒙系统中,这种问题可能由以下几个原因引起:

  1. 对象未正确初始化:在调用registerFont方法前,相关的对象可能没有被正确创建或初始化。检查该对象是否已经在使用前被正确赋值。

  2. API使用错误:可能是在错误的上下文中调用了registerFont方法,或者该方法在当前环境中不可用。确认你使用的API版本和鸿蒙系统的版本是否兼容,以及该方法是否适用于你的应用场景。

  3. 模块或库未加载:如果registerFont方法属于某个特定的模块或库,确保该模块或库已经被正确加载和引用。

  4. 权限问题:在某些情况下,调用特定的系统API可能需要特定的权限。检查你的应用是否已经声明了必要的权限。

检查以上几点,确保代码逻辑正确,对象初始化无误,且API使用符合鸿蒙系统的规范。如果问题依旧没法解决请联系官网客服,官网地址是 https://www.itying.com/category-93-b0.html

回到顶部