首页 > 建站教程 > 小程序、公众号 >  微信chooseImage得到的图片转base64正文

微信chooseImage得到的图片转base64

前段时间,我爱模板网在做小程序聊天时,采用的融云SDK发送图片必须得是base64,而微信小程序选择图片的方法wx.chooseImage得到的是临时地址,可以采用下面的方法转为base64地址:
wx.chooseImage({
  count: 1,
  sizeType: ['original', 'compressed'],
  sourceType: ['album', 'camera'],
  success(res) {
    const fileManager = wx.getFileSystemManager();
    //图片base64路径  不带前缀
    const base64Path = wx.getFileSystemManager().readFileSync(res.tempFilePaths[0], 'base64');
  }
})