Android上的图像消失(React-Native)

时间:2018-04-28 05:13:20

标签: javascript android reactjs react-native

对于我认为具有背景图像非常重要的应用。这些图像在第一次加载时呈现出色。这是一张图片的示例:

<View style={{ position: 'absolute', top: STATUSBAR_HEIGHT, bottom: 0, left: 0, right: 0 }}>
            <ImageBackground style={{ flex: 1 }}
                             resizeMode='stretch'
                             source={require('../../res/images/image.png')}>

                 // Children

            </ImageBackground>
</View>

但在使用react-navigation导航后,图像停止加载。这不会一直发生。有时它会在导航回此屏幕后发生一次,有时它会在三到四次之后才会发生。

此错误仅在Android上发生。

如何确保加载这些图像。我可以在图像加载时记录吗?

谢谢!

编辑:好的,所以这似乎是与内存使用相关的问题。图像越小,最终停止加载所需的负载就越多。不幸的是,图像组件的onError道具并不允许我记录实际的错误信息,所以我不知道发生了什么。

0 个答案:

没有答案