HarmonyOS 使用prefetch4.0有什么注意事项

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

要采用应用程序代码以使用Prefetcher 4.0,必须执行以下步骤:

1.避免直接调用BasicPrefetcher的构造函数。使用createPrefetcherAdapter()函数,确保关闭预取器自动启动。

2.使用WaterFlow、List等的onScrollIndex()代码。

.onScrollIndex((开始:数字,结束:数字)=>{
  this.prefetcher.onScrollIndex(开始,结束);
})

3.将onVisibleAreaChange()回调添加到WaterFlow、List等。

.onVisibleAreaChange([0.0,1.0],(isVisible:布尔值,currentRatio:数字)=>{
  this.prefetcher.onVisibilityChanged(isVisible);
})

4.通过日志检查预取器已启动/停止,并且只有可见组件的预取器正在工作。如果需要,请使用onVisibleAreaChange()回调来实现此操作。

分享
微博
QQ
微信
回复
1天前
相关问题
loaddata api注意事项
1049浏览 • 1回复 待解决
ArkTS静态类型开发时的注意事项
2541浏览 • 1回复 待解决