收藏
评论

好的经验要分享:chooseImage转base64

好的经验必须要分享:chooseImage后转base64

现在网上各种帖子的解决方案存在各种各样的问题,不说了,直接贴代码,手机亲测,没有问题


const fileManager = wx.getFileSystemManager();


最后一次编辑于  2018-08-31
收藏

14 个评论

  • 2018-10-15

    网络图不可以吗?

    2018-10-15
    赞同
    回复
  • Sunflower⁶₆⁶₆⁶₆
    Sunflower⁶₆⁶₆⁶₆
    2018-10-15

    楼主,能转成二进制流传吗

    2018-10-15
    赞同
    回复 2
  • Way Back Home
    Way Back Home
    2018-09-21


    2018-09-21
    赞同
    回复
  • Way Back Home
    Way Back Home
    2018-09-21

    老哥,这里转换base64的话,我遇到了选择一个图片过大,比如4兆,转换成base64之后 ,数据量太大 导致页面不显示的问题,控制台报错 :

    vdSyncBatch 数据传输长度为 4356838 已经超过最大长度 1048576


    2018-09-21
    赞同
    回复 2
    • 文
      2018-09-21

      这是小程序的限制,setData只能最大1M,建议先调用后台接口上传图片,用图片地址去渲染,而不是直接用base64去渲染图片,或者直接限制图片的大小,不然没法直接用setData(base64)渲染图片

      2018-09-21
      回复
    • Way Back Home
      Way Back Home
      2018-09-21回复

      好的, 谢谢!

      2018-09-21
      回复

正在加载...

登录 后发表内容