想在React-Native 项目中,用Image标签显示本地图片,我的真机测试中,平板的根目录有image文件夹,image文件夹有名字为1.jpg的图片,想要显示该图片,但是路径如下却显示不了。
<Image style={{width: 400, height: 200}}
source={{uri: `file:///image/1.jpg`}}
/>
解决办法
路径加上"storage/emulated/0/"
import { Image} from "react-native";
......
<Image style={{width: 400, height: 200}}
source={{uri: `file:///storage/emulated/0/image/1.jpg`}}
/>
坑:file:///storage/emulated/0/ 为设备文件管理的根目录,在安卓的文件目录中,根目录有storage目录,目录里有emulated ,emulated里又有0目录,以为file:///storage/emulated/0/是这个目录的路径,谁知道这个就是设备的根目录,有误导的意思。