React Native <Image> не загружает изображение с SDCard в Android

Я пытаюсь загрузить изображение с внешней SD-карты после того, как я делаю фотографию с камеры в компоненте React native image, как показано ниже, но это не рендеринг в 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"/>
 Rajan Twanabashu07 июл. 2016 г., 11:21
Нет, не сейчас. Еще не успели посмотреть.
 Cherniv17 июн. 2016 г., 14:35
Вы пытались добавитьfile:/ вuri ? лайк:source={{uri:'file://storage/...
 Sriraman07 июл. 2016 г., 09:55
@ BlackTiger: вы нашли решение этой проблемы? Если вы найдете это, пожалуйста, поделитесь им. Это будет полезно для многих
 Rajan Twanabashu17 июн. 2016 г., 14:41
Нет, совсем нет. Я удалил это вместо

Ответы на вопрос(1)

Просто имел эту проблему, решил ее путем добавления пути к файлуfile://

Итак, вместо:

 <Image source={{uri:'/storage/emulated/0/Pictures/myImage.jpg'}} style={myImageStyle} />

Использование:

 <Image source={{uri:'file:///storage/emulated/0/Pictures/myImage.jpg'}} style={myImageStyle} />

Обратите внимание на 3 последовательных слеша, а не только на два, как предложено @Cherniv.

 David03 авг. 2018 г., 09:42
Я использую код темы, но он не работает должным образом: <источник изображения = {{uri: 'file: ///var/mobile/Media/DCIM/101APPLE/IMG_1861.PNG'}} style = {.. .} />. Пожалуйста, помогите понять, в чем проблема в моем коде
 Abner Terribili20 июн. 2017 г., 21:16
Это работает, добавляя 'file: //' + filePath. Спасибо!
 Fantasim20 февр. 2019 г., 14:18
Так же, как ты @David

Ваш ответ на вопрос