页面中有很多场景需要使用getContext().resourceManager.getStringSync()方法,将resource资源取出,在其他地方使用;但是,经分析,getStringSync()和getNumber()方法非常耗时,基本每次执行要耗时一百多毫秒,出现在首页加载时,就会导致启动加载时间很长
页面中有很多场景需要使用getContext().resourceManager.getStringSync()方法,将resource资源取出,在其他地方使用;但是,经分析,getStringSync()和getNumber()方法非常耗时,基本每次执行要耗时一百多毫秒,出现在首页加载时,就会导致启动加载时间很长
2 回答1.3k 阅读
71 阅读
80 阅读
使用getStringSync(resId: number, …args: Array<string | number>): string这个方法,参数直接使用resource会耗时,尽量使用resourceId;
getNumber也是同样的问题