收藏
回答

云存储无法上传图片,报错

框架类型 问题类型 终端类型 AppID 环境ID 基础库版本
小程序 Bug 工具 wx03eba45cc18dd85b cloud1-7gnxcazqca056a4a 3.4.3

上传失败 Error: errCode: -503002 storage permission denied | errMsg: Have no access right to the storage

环境代码:

App({
  onLaunch: function () {
    wx.cloud.init({
      env: 'cloud1-7gnxcazqca056a4a',
      traceUser: true,
    });
  },
  globalData: {
  }
})


调度代码:

uploadImg(imgUrl, buttonItem) {
    let that = this
    var timestamp = (new Date()).valueOf();
    console.log('ocr/' + timestamp + '.png')
    console.log(imgUrl)
    wx.cloud.uploadFile({
      cloudPath: timestamp + '.png',
      filePath: imgUrl, // 文件路径
      successres => {
        console.log("上传成功", res.fileID)
        that.getImgUrl(res.fileID, buttonItem)
      },
      failerr => {
        console.log("上传失败", err)
      }
    })
  },
回答关注问题邀请回答
收藏

1 个回答

  • showms
    showms
    05-17

    看下云存储设置的权限?

    05-17
    有用
    回复 1
    • 呐喊
      呐喊
      05-17
      这个修改过了,创建者可读写,所有人可读。也试过自定义权限,所有人可读写。但是还是不行
      05-17
      回复
登录 后发表内容
问题标签