收藏
回答

uploadFile在真机调试时没有调用?

如题,模拟器操作一切正常,真机调试upload直接不调用。

最后一次编辑于  2020-02-08
回答关注问题邀请回答
收藏

1 个回答

  • Admin ²º²³
    Admin ²º²³
    2020-02-07

    目测是失败了,真机fail里打印日志看看啥原因失败。

    2020-02-07
    有用 1
    回复 10
    • 潘钰文
      潘钰文
      2020-02-08
      之前代码没截全,他这个fail也不返回值
      2020-02-08
      回复
    • Admin ²º²³
      Admin ²º²³
      2020-02-08回复潘钰文
      success (res){}
       fail (error){}
      2020-02-08
      回复
    • 潘钰文
      潘钰文
      2020-02-08
      2020-02-08
      回复
    • Admin ²º²³
      Admin ²º²³
      2020-02-08回复潘钰文
      wx.cloud.uploadFile({
                  cloudPath,
                  filePath,
                  success: res => {
                    var h = res.fileID;
                    update.push(h);
                    // console.log('[上传文件] 成功:', res);
                    if(update.length==dbarr.length){
                      resolve(1);
                    }
                  },
                  fail: e => {
                    console.error('[上传文件] 失败:', e)
                    wx.showToast({
                      icon:'none',
                      title:'上传失败',
                    })
                  },
                  complete: () => {
       
                  }
                })
      2020-02-08
      1
      回复
    • 潘钰文
      潘钰文
      2020-02-08
      2020-02-08
      回复
    查看更多(5)
登录 后发表内容
问题标签