使用的都是uni-id体系自带的代码,设置免密码登录,登录方式选微信登录,登录成功后不会进入后续页面,会直接返回首页。
- 发布:2024-06-11 12:40
- 更新:2024-06-11 12:40
- 阅读:74
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: Sonoma 14.5
HBuilderX类型: 正式
HBuilderX版本号: 4.15
第三方开发者工具版本号: 1.06.2405010darwin-x64
基础库版本号: 3.3.4
项目创建方式: HBuilderX
示例代码:
操作步骤:
见bug描述
见bug描述
预期结果:
页面跳转到"needLogin": ["pages-manage/.","pages-need-login/."]里面的页面。
页面跳转到"needLogin": ["pages-manage/.","pages-need-login/."]里面的页面。
实际结果:
页面会跳转到微信小程序的首页
页面会跳转到微信小程序的首页
bug描述:
使用uni-id用户体系,免密登录,登录方式选择微信登录,当登录成功之后,页面会冷不丁直接返回到小程序首页,而不是进入到后续的页面,破坏了用户的页面跳转逻辑。
如下图所示,用户未登录状态,当页面要跳转到"needLogin": ["pages-manage/.","pages-need-login/."]里面的页面时,会先跳出来登录页面,当登录成功之后,正常的逻辑应该是,页面要跳转到"needLogin": ["pages-manage/.","pages-need-login/."]里面的页面。但是,实际情况却是,页面会冷不丁地返回到小程序的首页,用户还要再重新来一遍操作,非常莫名其妙。