收藏
回答

FileSystemManager.writeFile报错

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug FileSystemManager.writeFile 客户端 6.7 2.2.4
 var imgurl = that.data.imgurl;
    let manager = wx.getFileSystemManager()
    var savedFilePath = wx.env.USER_DATA_PATH + '/test/test.png';
    manager.writeFile({
      filePath: savedFilePath,
     
      encoding: imgurl,
      sucess: function (res) {
        console.log("writeFilesucess res:", res)
      },
      fail: function (err) {
        console.log("writeFile fail err:", err)
      },

我写这样的函数报错为writeFile:fail invalid encoding

imgurl为图片base64编码。

求大神给个解答啊,小城市自学狗,身边没有人会,只能求助于你们了,万望帮助


最后一次编辑于  2018-09-28  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • 蒙檍
    蒙檍
    2018-10-08
    var imgurl = that.data.imgurl;
        let manager = wx.getFileSystemManager()
        var savedFilePath = wx.env.USER_DATA_PATH + '/test/test.png';
        manager.writeFile({
          filePath: savedFilePath,

         data : imgurl,

         encoding:'base64',

         sucess: function (res) {        console.log("writeFilesucess res:", res)      },      fail: function (err) {        console.log("writeFile fail err:", err)      },


    2018-10-08
    赞同
    回复