React Native not loading image from sdcard in android

后端 未结 3 1566
生来不讨喜
生来不讨喜 2021-01-04 18:26

I am trying to load image from external sdcard after I take photo from camera in React native image component as following, but it is not rendering in android. I even check

3条回答
  •  迷失自我
    2021-01-04 19:02

    DSquare is right, unless you're running IOS. In that case 'file://' doesn't work.

    
    

    The second problem is that this the path /storage/emulated/0 does not exist on IOS either.

    You can make your life easier by using react-native-fs

    import RNFS from "react-native-fs";
    ...
    renderPhoto() {
        return 
    }
    

    RNFS.PicturesDirectoryPath translates to /storage/emulated/0/Pictures on Android.

    No more headaches, no more wondering what path is which on which device/platform.

提交回复
热议问题