答案 0 :(得分:1)
如果您确定image_path是正确的,那么您可以将文件夹中的图像从大写字母(.JPG)重命名为小写字母(.jpg)。
测试了Windows的这种情况,可以使用上述解决方案重现并修复它。
react-native version:0.23.1
澄清:
var yourPicture = require('./yourPathToYourPicture/picture.jpg); //Working
var yourPicture = require('./yourPathToYourPicture/picture.JPG); //Not-Working
解决大写字母问题的解决方案:使用小写字母将图片保存在项目文件夹中yourPicture.JPG - > yourPicture.jpg
使用您的图片
render(){
return(
<Image source={yourPicture}/>
);
}
答案 1 :(得分:0)
您必须使用Image
react-native
import {
Image,
} from 'react-native';
...
图片有一个名为source的道具
<Image source={require('./img/fotofondo_app.jpg')}/>
如果错误仍然存在,请尝试执行react-native run-android
因为图像文件没有被热读。