当我在我的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问题,还是我在这里遗漏了什么? 在您将此标记与其他问题重复之前,如果您已尝试过类似问题的以下建议:
答案 0 :(得分:0)
我的问题很简单,我曾经使用uuid软件包为不想注册的用户生成了唯一的标识符。
我甚至对此软件包还有另一个问题。它使我设备上的reactNative应用程序之一自动注销,无任何原因!
删除此程序包会使一切恢复为自然状态。
希望这个答案对您也有帮助。