【问题标题】:How can I change my local image to blob file type in React Native?如何在 React Native 中将本地图像更改为 blob 文件类型?
【发布时间】:2019-01-10 12:36:21
【问题描述】:

我想将我的本地图像更改为 blob 文件类型。如何使用 react-native-fs 来做到这一点。 这是我在下面尝试过的

RNFS.readFile('../../assets/imgs/profile.jpg', 'base64')
    .then(res =>{
      console.log(res);
      alert("res");
});

这是我目前正在尝试的,但它给了我一个警告——“ 没有这样的文件或目录,打开'../../assets/imgs/profile.jpg'

【问题讨论】:

    标签: android reactjs react-native react-native-fs


    【解决方案1】:

    你可以使用 rn-fetch-blob 库

    【讨论】:

      【解决方案2】:

      问题是你要访问系统目录。

      ../../assets/imgs/profile.jpg
      

      react-native-fs 提供对本机文件系统的访问权限。

      图片应该放在你的手机上,并给出正确的图片路径

      如果图像在文档目录中,那么您可以使用

      访问文档路径
      RNFS.DocumentDirectoryPath + '/profile.jpg'
      

      【讨论】:

        猜你喜欢
        • 2019-10-03
        • 1970-01-01
        • 2018-06-14
        • 1970-01-01
        • 1970-01-01
        • 2019-10-20
        • 2019-02-12
        • 2017-06-05
        • 2023-01-03
        相关资源
        最近更新 更多