【发布时间】:2020-11-24 18:14:32
【问题描述】:
我正在制作一个新闻应用,每篇新闻文章都会有一张与之关联的图片。我正在将它们加载到 Flipkart 的 recyclerlistview 中。问题是图像组件正在加载图像并且内存不断增加,但是当我查看 android profiler 时内存没有被释放,这使得应用程序被操作系统杀死。内存不断增加并超过 200MB,有时甚至达到 300MB。我不确定 Image 组件到底出了什么问题。我什至尝试过react-native-fast-image,但没有运气。内存不断增加。
这就是我将图像加载到 react-native-fast-image 中的方式
<FastImage
source={{
uri: 'xxxxx',
}}
style={{
width: Dimensions.get('window').width,
height: Dimensions.get('window').height,
}}
/>
我不太确定,是否必须在上面的代码中添加任何内容。
【问题讨论】:
标签: react-native react-native-android