gpt4 book ai didi

android - 转换内容 ://URI to actual path for Android using React-Native

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:13:06 24 4
gpt4 key购买 nike

我正在尝试从 cameraRoll 上传图片。事情是 cameraRoll 组件返回 content://URI 而不是实际的文件路径。为了上传图片我需要一个文件路径,有什么办法可以将 content://URI 转换为文件 URI?谢谢

最佳答案

我采用了 @Madhukar Hebbar 提交的功能并将其制作成 React Native 节点模块。

您可以在这里找到它:react-native-get-real-path

从而实现你想要的,你可以结合使用上面的模块 react-native-fs

当你想从相机胶卷上传选定的图像时,你可以做这样的事情:

RNGRP.getRealPathFromURI(this.state.selectedImageUri).then(path =>
RNFS.readFile(path, 'base64').then(imageBase64 =>
this.props.actions.sendImageAsBase64(imageBase64)
)
)

关于android - 转换内容 ://URI to actual path for Android using React-Native,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36259339/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com