使用rn fetch blob将映像(iOS)URI从react本地映像选择器转换为路径



我使用react-native-image-picker来拾取图像。在挑选图像后,我想使用fetch将这些图像上传到服务器,我需要一个绝对的文件路径。所以,为了将URI转换为路径,我使用了rn-fetch-blob,但它抛出了如下错误。

failed to stat path "file:///Users/banuharshavardhan/Library/Developer/CoreSimulator/Devices/407B8294-598D-41B3-84FC-E9217F8A434F/data/Containers/Data/Application/63B690A7-976E-4057-91CD-1314B3D3DDBC/tmp/521AC266-01E2-4B20-A8F6-4A3001B0D459.png" because it does not exist or it is not a folder

你能解释一下我做错了什么吗。我在iOS模拟器上运行这个。

我认为,react-native-image-picker给出的URI是一个临时位置,这就是它不存在的原因。但不知道到底是什么问题。

您只需要从路径中删除file://部分

最新更新