【发布时间】:2019-04-30 09:37:25
【问题描述】:
我遇到了一些奇怪的事情,不确定这是否是 react-native <Image /> 和 <ImageBackground /> 的错误或预期功能
基本上,我在 XCode 中打开了内存分析器并得到了这些结果
每个峰值都来自使用新图像,在浏览完我的完整应用程序后,看起来所有图像都存储在内存中并且从未卸载过,这是令人担忧的,因为内存使用量会随着时间的推移而增长。
有没有办法以某种方式卸载这些图像,即当<Image /> 组件卸载或手动卸载时?
EDIT 这些不是网络图像,它们来自 ios 项目的 assets 文件夹,即
<Image source={{ uri: 'my_image' }} />
【问题讨论】:
标签: image react-native memory