使用React Native图像会在重新加载应用程序一段时间后消失

时间:2016-12-21 14:17:21

标签: android react-native

当我在我的React Native应用程序中包含静态图像(仅在Android上测试)时,一切正常,在真实设备上,在开头。一段时间后,在真实设备上,当重新加载应用程序时,所有图像都消失了(不可见)。 我可以通过创建一个新项目(react-native init myDemo)然后添加一些图像,使用完全如文档中所述的代码来重现这一点。 下面的代码是我的代码插入一个普通的新React Native应用程序,它遇到了完全相同的问题(对于所有图像)。

return (
  <View style={styles.container}>
    <View style={{justifyContent: 'center', alignItems: 'center',}}>
      <Image source={require("./img/blue.png")}/>
    </View>
    <View>
      <Image resizeMode="cover" source={require("./img/red.png")}/>
    </View>
    <View>
      <Image resizeMode="contain" source={require("./img/green.png")}/>
    </View>
    <View>
      <Image resizeMode="stretch" source={require("./img/orange.png")}/>
    </View>
    <Image style={{width: 51, height: 50}} source={require("./img/black.png")}/>
  </

视图&gt; );

这是React Native的一般Android问题,还是我在这里遗漏了什么? 在您将此标记与其他问题重复之前,如果您已尝试过类似问题的以下建议:

  • 机器人:largeHeap =&#34;真&#34;
  • 向AppState发送eventListener。

1 个答案:

答案 0 :(得分:0)

我的问题很简单,我曾经使用uuid软件包为不想注册的用户生成了唯一的标识符。

我甚至对此软件包还有另一个问题。它使我设备上的reactNative应用程序之一自动注销,无任何原因!

删除此程序包会使一切恢复为自然状态。

希望这个答案对您也有帮助。