React native 如何在React Native中从资产uri获取文件名

React native 如何在React Native中从资产uri获取文件名,react-native,filesystems,assets,camera-roll,React Native,Filesystems,Assets,Camera Roll,我想能够获得文件名和类型从一个图像从我的相机辊。以下是指向该文件的链接: “资产-library://asset/asset.JPG?id=ED7AC36B-A150-4C38-BB8C-B6D696F4F2ED&ext=JPG“ 如何从这里提取文件名和mime类型。我对mime类型特别感兴趣,因为我可以生成随机名称,但在上传文件时需要正确的类型。现在,有一个非常好的包来处理这个问题 import AssetUtils from 'expo-asset-utils'; const { l

我想能够获得文件名和类型从一个图像从我的相机辊。以下是指向该文件的链接:

“资产-library://asset/asset.JPG?id=ED7AC36B-A150-4C38-BB8C-B6D696F4F2ED&ext=JPG“


如何从这里提取文件名和
mime类型
。我对
mime类型特别感兴趣,因为我可以生成随机名称,但在上传文件时需要正确的类型。

现在,有一个非常好的包来处理这个问题

import AssetUtils from 'expo-asset-utils';    
const { localUri, width, height } = await AssetUtils.resolveAsync(uri);
// localUri now contains the converted URI to a 'file://' URI