访问不存在的页面,无法跳转到404页面
- 发布:2024-11-10 15:55
- 更新:2024-12-12 15:30
- 阅读:258
【报Bug】uniapp vue3版本 app.vue,在应用生命周期onPageNotFound中使用uni.redirectTo等路由跳转方法失效
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows 10 家庭中文版 19045.5073
HBuilderX类型: 正式
HBuilderX版本号: 4.29
浏览器平台: Chrome
浏览器版本: 128.0.6613.138(正式版本) (64 位)
项目创建方式: HBuilderX
操作步骤:
预期结果:
访问不存在的页面,应该跳转到404页面
访问不存在的页面,应该跳转到404页面
实际结果:
访问不存在的页面,没有跳转到404页面
访问不存在的页面,没有跳转到404页面
bug描述:
后面查看这个方法,发现文档中有说明在onPageNotFound无法跳转
要是不能跳转就很不方便,能不能暴露路由拦截的api出来,可以让我们自己处理?
4 个回复
最佳回复
DCloud
HBuilderX 4.41.2024121203-alpha 已修复。
8***@qq.com - 欢迎观看最近更新的《uni-app 踩坑实录》,涉及一些在文档上不容易看到的疑难杂症的解决方案。https://www.bilibili.com/cheese/play/ss60198
https://uniapp.dcloud.net.cn/api/application.html#onpagenotfound
文档上有这个功能
hzbgg - 没有介绍
同样遇到了 啊啊啊
DCloud_UNI_WZF
问题确认,感谢反馈,已加分
临时解决方案:替换该文件 HBuilderX/plugins/uniapp-cli-vite/node_modules/@dcloudio/uni-h5/dist/uni-h5.es.js 为附件文件
1***@163.com
临时解决方案不能用啊,一换上去HBuilderX各种警告,然后还要重新安装。
2024-11-30 16:59
DCloud_UNI_WZF
报什么警告,截个图,谢谢
2024-12-05 16:22