Javascript 图像选择器返回uri`content://media/`没有react native中的扩展

Javascript 图像选择器返回uri`content://media/`没有react native中的扩展,javascript,android,react-native,antd,Javascript,Android,React Native,Antd,我正在使用一个名为的框架中的图像选择器 当从库中选择图像时,选择器返回如下数组 [ { uri:'content://media/external/images/media/76', width:150, height:150 } ] 如何在https://mobile.ant.design/components/image-picker/?有没有这样的库呢?我在android上找到的获得文件扩展名的最佳解决方案是使用 react native fetch blob 您必

我正在使用一个名为的框架中的图像选择器

当从库中选择图像时,选择器返回如下数组

[
 {
   uri:'content://media/external/images/media/76',
   width:150,
   height:150
 }
]

如何在
https://mobile.ant.design/components/image-picker/
?有没有这样的库呢?

我在android上找到的获得文件扩展名的最佳解决方案是使用
react native fetch blob

您必须使用文件系统中的方法
stat
。 下面是一个应该使用您的代码的示例:

    import RNFetchBlob from 'react-native-fetch-blob'

    RNFetchBlob.fs.stat(PATH)
        .then(stats => {
            let re = /(?:\.([^.]+))?$/,
                ext = re.exec(stats.filename)[1]
            console.log('EXTENSION : ', ext)
        })
其中
路径
是您的
'content://media/external/images/media/76“

希望这有帮助