HarmonyOS Image 组件有缓存功能吗?
image 组件有缓存功能吗,有的话,是缓存在哪里了。 如果加载网络图片,是否有缓存,是否每次都重新进行网络请求。
HarmonyOS
赞
收藏 0
回答 1
待解决
Image组件具有缓存功能,通过设置setImageRawDataCacheSize和setImageCacheCount 来实现,缓存采用内置的LRU策略。
如果设置了缓存,Image组件加载网络图片第一次会读取网络图片,后续在加载图片会从缓存中读取。
开发者可以看下参考demo,及api:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-system-app-V5#setimagecachecount7