例如:
APP 1.0.0
路由文件 page1、page2
APP 1.0.1
路由文件 page1、page3 、(page2已删除)
APP 1.0.1升级或覆盖安装1.0.0,安装完首次打开,跳转page1成功,界面显示成功。跳转page2成功,界面显示空(因为已删除界面和路由),跳转page3失败、界面显示失败,提示找不到页面。
只有退出应用重新打开才会正常使用新的路由页面
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 3.5.3
手机系统: Android
手机系统版本号: Android 12
手机厂商: 小米
手机机型: 所有机型
页面类型: vue
vue版本: vue2
打包方式: 离线
项目创建方式: HBuilderX
例如:
APP 1.0.0
路由文件 page1、page2
APP 1.0.1
路由文件 page1、page3 、(page2已删除)
APP 1.0.1升级或覆盖安装1.0.0,安装完首次打开,跳转page1成功,界面显示成功。跳转page2成功,界面显示空(因为已删除界面和路由),跳转page3失败、界面显示失败,提示找不到页面。
只有退出应用重新打开才会正常使用新的路由页面
正常跳转page3
跳转失败,返回错误信息,not found page
https://ask.dcloud.net.cn/question/152771
请问这个bug有什么解决方法吗?旧版本app覆盖安装新版本时,首次打开,如果跳转了新的路由页面,会失败,找不到页面。实测过了,首次打开时,估计加载的还是旧的路由文件,所有旧的路由页面、包括已删除的,都能跳转,新加的路由文件会跳转失败,只有退出应用重新打开就可正常跳转了。
打包方式:离线本地打包
例如:
APP 1.0.0
路由文件 page1、page2
APP 1.0.1
路由文件 page1、page3 、(page2已删除)
APP 1.0.1升级或覆盖安装1.0.0,安装完首次打开,跳转page1成功,界面显示成功。跳转page2成功,界面显示空(因为已删除界面和路由),跳转page3失败、界面显示失败,提示找不到页面。
只有退出应用重新打开才会正常使用新的路由页面
我记得一两年前用的时候没有这个问题呀,这么大的问题,你们没有解决吗?
4 个回复
弈凌 - yl-yue
https://ask.dcloud.net.cn/question/152771
同一个问题
i***@163.com
这个问题存在很久了
yulp
我也遇到了这个问题,解决一下,很影响使用
yulp
我也遇到了这个问题,解决一下,很影响使用