0

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

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

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

警告

4

2 回答 2

0

问题是您将要访问系统目录。

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

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

图片应放在您的手机上并提供正确的图片路径

如果文档目录中的图像,那么您可以使用访问文档路径

RNFS.DocumentDirectoryPath + '/profile.jpg'
于 2019-01-10T14:22:50.397 回答
0

您可以使用 rn-fetch-blob 库

于 2019-01-10T13:15:27.260 回答