{
"path" : "pages/login/login",
"style" :
{
"navigationBarTitleText": "登录"
}
}
- 发布:2023-02-01 19:35
- 更新:2023-03-21 15:40
- 阅读:418
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 3.3.10
手机系统: Android
手机系统版本号: Android 12
手机厂商: 华为
手机机型: 所有安卓设备,包括华为,小米手机,pad,包括所有系统,android 11,12,10所有
页面类型: vue
vue版本: vue2
打包方式: 离线
项目创建方式: HBuilderX
示例代码:
操作步骤:
- APP 1.0 版本,pages.json 路由为 'pages/login/login',对应路由组件 login.vue
- APP 1.1 版本,需要将路由修订为 'pages/loginA/loginA',对应路由组件 loginA.vue。
- 1.0 版本升级到 1.1 版本为 wgt 升级
- 所有安卓设备升级完成后,这个路由无法进入。由于这个路由是第一个页面,登录页面,所以整个APP白屏了
- 备注:iOS 设备无此问题
- APP 1.0 版本,pages.json 路由为 'pages/login/login',对应路由组件 login.vue
- APP 1.1 版本,需要将路由修订为 'pages/loginA/loginA',对应路由组件 loginA.vue。
- 1.0 版本升级到 1.1 版本为 wgt 升级
- 所有安卓设备升级完成后,这个路由无法进入。由于这个路由是第一个页面,登录页面,所以整个APP白屏了
- 备注:iOS 设备无此问题
预期结果:
正常
正常
实际结果:
白屏
白屏
bug描述:
- APP 1.0 版本,pages.json 路由为 'pages/login/login',对应路由组件 login.vue
- APP 1.1 版本,需要将路由修订为 'pages/loginA/loginA',对应路由组件 loginA.vue。
- 1.0 版本升级到 1.1 版本为 wgt 升级
- 所有安卓设备升级完成后,这个路由无法进入。由于这个路由是第一个页面,登录页面,所以整个APP白屏了
- 备注:iOS 设备无此问题
3 个回复
DCloud_Android_DQQ
我这边尝试没能复现了这个问题。 申请加你QQ了。帮忙提供一下问题示例
118
wgt仅适用于相同基座版本的升级,如果打包SDK的版本不同,非常容易出现问题,这种情况直接整包apk更新就行了,尽量不要用wgt升级。跨版本升级非常容易出问题,还有这不是BUG。
6***@qq.com (作者)
是相同基座,且相同 SDK 版本。只是给用户的视角是 1.0 和 1.1,对我们开发而言只是资源包的更新。另外,这为什么不是 bug?
2023-02-02 10:45
DCloud_UNI_GSQ
应该是缓存问题,相关帖子:https://ask.dcloud.net.cn/question/144630
6***@qq.com (作者)
看了一下uniappview.html,js 的引用就是文件名。
<script src="uniappes6.js"></script>
<script src="view.umd.min.js"></script>
<script src="app-view.js"></script>
而且按照解决方案的说法,应该是安卓和IOS都有问题。我的问题是只有安卓的 wgt 更新有问题。
2023-03-21 14:12
DCloud_UNI_GSQ
回复 6***@qq.com: 参考方案改一下,另外原帖作者制作了自动修改工具。
2023-03-22 17:32
u***@guroads.com
回复 DCloud_UNI_GSQ: 可是现在这个方法也不管用了
2023-09-27 17:28