请教下如何解决HarmonyOS NextgetStringSync和getNumber方法耗时导致性能问题?

页面中有很多场景需要使用getContext().resourceManager.getStringSync()方法,将resource资源取出,在其他地方使用;但是,经分析,getStringSync()和getNumber()方法非常耗时,基本每次执行要耗时一百多毫秒,出现在首页加载时,就会导致启动加载时间很长

阅读 571
1 个回答

使用getStringSync(resId: number, …args: Array<string | number>): string这个方法,参数直接使用resource会耗时,尽量使用resourceId;
getNumber也是同样的问题

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进