收藏
回答

图片地址怎么转成base64传给后台

上传图片后返回:http://tmp/wx795d05170322e3f5.o6zAJs3EC9i_B_iZEITV7QeU1q3w.dGSRuPCe1tNj05ec8c85ee88d974fce316faf79d7990.png;

请问怎么转成base64呢?各路大咖出来救救急啊

最后一次编辑于  2018-06-29
回答关注问题邀请回答
收藏

2 个回答

  • 冬雪飘零bin
    冬雪飘零bin
    2018-06-29

    wx.chooseImage({
        success:function(res){
            wx.request({
                url:res.tempFilePaths[0],
                method:'GET',
                responseType:'arraybuffer',
                success:function(res){
                    var base64 = 'data:image/jpg;base64,' +  wx.arrayBufferToBase64(res.data);
                    console.log(base64);
                }
            });
        }
    })



    点赞走起

    2018-06-29
    赞同 4
    回复 6
    • bζ ank `
      bζ ank `
      2018-06-29

      nice

      2018-06-29
      回复
    • 💦 Mikhail
      💦 Mikhail
      2018-06-30

      @冬雪飘零bin 小伙计,干得漂亮!!

      2018-06-30
      回复
    • bζ ank `
      bζ ank `
      2018-07-02

      还是有问题啊  真机上面会报错 fail invalid url"wxfile://temp_d84df5d4f5d45f4d5f12er45e412ds4.png"

      2018-07-02
      回复
    • 追小命
      追小命
      2018-07-02

      有代码片段吗?


      2018-07-02
      回复
    • 好像我很帅
      好像我很帅
      2018-07-19回复bζ ank `

      对啊,我也遇到了,真机上的问题解决了么?

      2018-07-19
      回复
    查看更多(1)
  • Akira
    Akira
    2018-06-29

    不用转,直接传

    2018-06-29
    赞同
    回复