為什么上傳云文件存儲出現一個VM75998:1 Error: errCode: -1 | errMsg: cloud.uploadFile:fail uploadFile:fail createUploadTask:fail file not found; at cloud.uploadFile api; 地錯誤
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);
????????? }
??????? })
????? }
??? })
? }
2019-06-04
wx.cloud.uploadFile中的filePath參數不應該加引號,加了引號就變成字符串了,就不是變量了。
2019-06-04
嗯,我發現了。