小程序云开发官方示例:上传图片失败!(急!!!)
发布于 7 年前 作者 mingxiong 8102 次浏览 来自 问答

小程序云开发的官方示例,上传图片失败(测试环境:华为荣耀6 手机),如下图:

在微信开发者工具里上传图片就没问题,这个问题怎么解决?

附代码:

// 上传图片

doUpload: function () {

// 选择图片

wx.chooseImage({

count: 1,

sizeType: [‘compressed’],

sourceType: [‘album’, ‘camera’],

success: function (res) {

wx.showLoading({

title: ‘上传中’,

})

const filePath = res.tempFilePaths[0]

// 上传图片

const cloudPath = ‘my-image’ + filePath.match(/\.[^.]+?$/)[0]

wx.cloud.uploadFile({

cloudPath,

filePath,

success: res => {

console.log(’[上传文件] 成功:’, res)

app.globalData.fileID = res.fileID

app.globalData.cloudPath = cloudPath

app.globalData.imagePath = filePath

wx.navigateTo({

url: ‘…/storageConsole/storageConsole’

})

},

fail: e => {

console.error(’[上传文件] 失败:’, e)

wx.showToast({

icon: ‘none’,

title: ‘上传失败’,

})

},

complete: () => {

wx.hideLoading()

}

})

},

fail: e => {

console.error(e)

}

})

},

回到顶部