收藏
回答

用readFileSync时报的一个invalid filePath是为什么啊?

想要通过chooseImg读取图片后转换成base64 但是一直报Invalid filePath的错误

这里的Success:function是chooseImg中的函数

把路径换成字符串也不行

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

4 个回答

  • 归零
    归零
    2021-03-18

    官方文档有问题 要这么写

    const base64 = wx.getFileSystemManager().readFileSync(res.tempFilePaths[0], 'base64')
    
    2021-03-18
    有用 1
    回复
  • 默
    2020-06-03

    同异步问题

    2020-06-03
    有用
    回复
  • Mr.Zhao
    Mr.Zhao
    2020-06-03

    2020-06-03
    有用
    回复 3
    • 幻特西
      幻特西
      2020-06-03
      嗯嗯我刚刚查到了 这个不能传对象 谢谢!
      2020-06-03
      回复
    • 邪魅一笑
      邪魅一笑
      2020-07-17
      我也是换成字符串,也不行
      2020-07-17
      回复
    • 猪肝先生
      猪肝先生
      2020-08-13
      一个个传参数,不是传对象,
      2020-08-13
      回复
  • 幻特西
    幻特西
    2020-06-03

    把readFileSync()换成readFile()就可以了。。不知道什么问题

    2020-06-03
    有用
    回复
登录 后发表内容
问题标签