destroyed() {
console.log('页面销毁')
},
onHide(){
console.log('页面隐藏了')
},
onUnload(){
console.log('页面隐藏了--2')
},
onPullDownRefresh() {
},
onShow(){
console.log('页面显示---222222222')
}
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 22H2
HBuilderX类型: 正式
HBuilderX版本号: 4.45
浏览器平台: Edge
浏览器版本: 133.0.3065.82
项目创建方式: HBuilderX
destroyed() {
console.log('页面销毁')
},
onHide(){
console.log('页面隐藏了')
},
onUnload(){
console.log('页面隐藏了--2')
},
onPullDownRefresh() {
},
onShow(){
console.log('页面显示---222222222')
}
使用uni.navigato跳转到B页面,在B页面刷新,然后点击浏览器返回按钮
B页面应该执行onUnload
B页面执行onShow
从A页面进入B页面,在B页面刷新,再使用浏览器上的返回按钮,返回此时不执行onUnload,反而执行拉onShow
同时页面上显示的也是压缩后的代码,我这是直接运行到浏览器的,未发布的版本