【问题标题】:Why and how to convert file into a base64 string为什么以及如何将文件转换为 base64 字符串
【发布时间】:2019-05-03 16:30:12
【问题描述】:

我正在使用 React Native 向端点发送一个发布请求。在此发布请求中,其中一个参数必须是文件。我可以将参数设置为从相机胶卷中选择的直接图像,还是先将其转换为字符串,使用 base64 字符串?

【问题讨论】:

    标签: javascript react-native base64


    【解决方案1】:

    您可以使用来自 react-native 的名为 imageStore 的包将任何图像转换为 base64

    ImageStore.getBase64ForTag(uri,success=>{
    //do something with your image's base64
    },failure=>{
    //handle error
    })
    

    传递你从 cameraRoll 获得的 uri

    【讨论】:

    • 哦,太好了,谢谢你。我正在将图像上传到亚马逊 s3 服务器。在http请求中作为参数发送时,我应该直接将参数设置为相机胶卷中的文件,还是将其转换为base64?
    • 转换为base64
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多