为什么上传云文件存储出现一个VM75998:1 Error: errCode: -1 | errMsg: cloud.uploadFile:fail uploadFile:fail createUploadTask:fail file not found; at cloud.uploadFile api; 地错误

来源:3-4 云存储(1)

逍遥游666

2019-06-04 12:58

upload:function(){

    wx.chooseImage({

      count: 1,

      sizeType: ['original', 'compressed'],

      sourceType: ['album', 'camera'],

      success(res) {

        const tempFilePaths = res.tempFilePaths

        wx.cloud.uploadFile({

          cloudPath: 'example.png',

          filePath: 'tempFilePaths[0]', // 文件路径

          success: res => {

            // get resource ID

            console.log(res.fileID);

          },

          fail: err => {

            console.error(err);

          }

        })

      }

    })

  }

https://img4.mukewang.com/5cf5fa5a0001e61508240343.jpg


写回答 关注

2回答

  • 谢成
    2019-06-04 15:13:31
    已采纳

    wx.cloud.uploadFile中的filePath参数不应该加引号,加了引号就变成字符串了,就不是变量了。

  • 逍遥游666
    2019-06-04 21:53:11

    嗯,我发现了。

轻松入门微信小程序与云开发

深入浅出微信小程序核心基础与云开发,使你掌握小程序开发必备技能。

64554 学习 · 1742 问题

查看课程

相似问题