生产环境,这几天页面跳转突然不能用了
chunk-vendors.a8f263ba.js:1 [system] TypeError: Cannot read property 'push' of undefined
at Object.r [as trackEvent] (index.f0107ac5.js:1)
at M (index.f0107ac5.js:1)
at a.checkGuideImg (pages-index-index~pages-orderDetails-index~pages-payComplete-index~pages-prizeResults-index.11810d5c.js:1)
at pages-prizeResults-index.cf6fe2e2.js:1
at a.requestSubscribeMessage (pages-prizeResults-index.cf6fe2e2.js:1)
at a.goToExchange (pages-prizeResults-index.cf6fe2e2.js:1)
at click (pages-prizeResults-index.cf6fe2e2.js:1)
at ee (chunk-vendors.a8f263ba.js:13)
at HTMLElement.n (chunk-vendors.a8f263ba.js:13)
at HTMLElement.o._wrapper (chunk-vendors.a8f263ba.js:13)
devMartin
- 发布:2022-03-28 15:03
- 更新:2023-08-28 18:12
- 阅读:678
5 个回复
德鲁大叔接私活 - 承接私活,前端 后端 写页面 对接接口 个人开发30+产品经验, 个人插件地址:https://ext.dcloud.net.cn/publisher?id=274968,qq: 1255364070
贴下逻辑代码
devMartin (作者)
就是一个纯页面跳转;之前还好好的,突然就不行了。
this.$http.post(this.$api.toPrize, data)
.then(res => {
console.log('res' + res)
uni.navigateTo({
url:
/pages/prizeResults/index?status=1&from=prizeExchange
})
})
.catch(err => {
console.log('err' + err.message)
const msg = err.status === 40015 ? err.message.split('//') : [err.message]
uni.navigateTo({
url:
/pages/prizeResults/index?status=2&from=prizeExchange&msg=${JSON.stringify(msg)}
})
})
devMartin (作者)
popRecord(){
uploadInfo('on_notice',false)
this.$refs.popup.open()
},
这行也是,现在只要是跳转,都挂了
怀朔
同样的问题,直接跳转页面也报错,这个有解决方案麽?
代码:
报错:
赵永强
uni.navigateTo({
url: '/pages/admin/admin-center'
});
2023-08-28 17:56
怀朔
回复 赵永强: 不是这个的问题,我刚发现是我 platform 这里没有判断平台导致的。要支持 H5 和 微信小程序 两个平台,H5 没问题,小程序异常,platform 设置的是 H5 导致的。感谢回复哈~
2023-08-28 18:11
怀朔