我正在尝试使用React Native图像组件从外部SD卡加载照片,但在Android上未呈现。我甚至检查了该位置是否缺少图像,但这不是问题。但是,在iOS的情况下,从拍摄照片后的位置加载图像有效。
<Image source={{uri:'/storage/emulated/0/Pictures/image-0ea0d714-9469-432b-8869-b6637be2be10.jpg'}} style={{height:200, width:200}} />
这是我的 AndroidManifest.xml 中的权限列表:
<!-- For Image picker start -->
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-feature android:name="android.hardware.camera" android:required="false"/>
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>
uri
后面添加file:/
吗?像这样:source={{uri:'file://storage/...
- Ivan Chernykh