收藏
回答

小程序上传图片是用base64好,还是form表单提交好?各有什么优点

用的vant组件开发小程序,之前都是用的base64,想问下form表单和base64的优缺点,怎么选择?

回答关注问题邀请回答
收藏

3 个回答

  • -y😪
    -y😪
    2020-08-04

    form:一个是用户发的图片太大,需要配合压缩

    base64:需要转格式


    2020-08-04
    有用 1
    回复 4
    • -y😪
      -y😪
      2020-08-04
      推荐使用form吧,调用时也方便调用
      2020-08-04
      回复
    • -y😪
      -y😪
      2020-08-04回复-y😪
      form更节省流量,base64的原始是3字节转换成4字节,也就是
      把24bit专程4个6bit,然后6bit再自己补位,最后占据的是32bit,所以原来的体积
      是base64体积的3/4
      2020-08-04
      回复
    • -y😪
      -y😪
      2020-08-04
      普通上传更节省流量啊,base64的原始是3字节转换成4字节,也就是
      把24bit专程4个6bit,然后6bit再自己补位,最后占据的是32bit,所以原来的体积
      是base64体积的3/4
      2020-08-04
      回复
    • 雪球在哪里
      雪球在哪里
      2020-08-04
      谢谢,明白了
      2020-08-04
      回复
  • hf
    hf
    2020-08-04
    可以用小程序原生API里的wx.chooseImage选择图片wx.uploadFile上传图片
    


    2020-08-04
    有用 1
    回复 3
    • 雪球在哪里
      雪球在哪里
      2020-08-04
      相比base64有什么优缺点呢
      2020-08-04
      回复
    • -y😪
      -y😪
      2020-08-04回复雪球在哪里
      普通上传更节省流量啊,base64的原始是3字节转换成4字节,也就是
      把24bit专程4个6bit,然后6bit再自己补位,最后占据的是32bit,所以原来的体积
      是base64体积的3/4
      2020-08-04
      1
      回复
    • hf
      hf
      2020-08-04回复雪球在哪里
      额 base64你得转来转去。很麻烦。背景图片可以直接用base64,。如果需要将图片展示出来的话。你得将base64转为图片。
      2020-08-04
      回复
  • xy
    xy
    2020-08-04

    建议使用oss

    2020-08-04
    有用
    回复 2
    • 雪球在哪里
      雪球在哪里
      2020-08-04
      是阿里云的那个吗?
      2020-08-04
      回复
    • xy
      xy
      2020-08-04回复雪球在哪里
      腾讯云 阿里云的都有的
      2020-08-04
      回复
登录 后发表内容
问题标签