我也出现了这个问题,请问最后解决了吗?电脑开发工具传图就正常,手机真机调试就会出现以下报错 (in promise) MiniProgramError {"errMsg":"hideTabBar:fail:not TabBar page"} Object 代码 if (this.data.tmpImgs.length === 0) { return wx.showToast({ title: '必须有一张图片', icon: 'none' }) } else { wx.showLoading({ title: '正在上传图片', }) let list = [] for (let i = 0, len = this.data.tmpImgs.length; i < len; i++) { let item = this.data.tmpImgs[i] const filenameArr = item.split('/') const filename = filenameArr[filenameArr.length - 1] let res = null try { res = await wx.cloud.uploadFile({ cloudPath: 'lostAndFound/uploads/' + (new Date()).getFullYear() + '/' + filename, filePath: item, // 文件路径 }) } catch (err) { wx.hideLoading() wx.showToast({ title: '图片上传失败', icon: 'none' }) console.log(err) return } if (res.statusCode === 200) { list.push(res.fileID) } else { wx.hideLoading() return wx.showToast({ title: '图片上传失败', icon: 'none' }) } } this.setData({ 'info.imgs': list }) wx.hideLoading() } wx.showLoading({ title: '正在保存...', }) const db = wx.cloud.database() const res = await db.collection('list').add({ data: this.data.info }) wx.hideLoading() if (res) { console.log(res) wx.showToast({ title: '保存成功', }) wx.switchTab({ url: '/pages/index/index', }) return } else { return wx.showToast({ title: '保存失败...', icon: 'none' }) } },
点击上传按钮MiniProgramError errMsg":"hideTabBar:fail报错?点击图片上传时,开发工具报错MiniProgramError errMsg":"hideTabBar:fail 请问这个是什么原因造成的什么错? [图片]
2020-11-18