chunge404
chunge404
  • 发布:2023-01-19 02:14
  • 更新:2023-01-20 13:42
  • 阅读:185

强烈建议uni-id-pages针对优先一键登陆做优化

分类:uni-app

由于APP优先一键登陆,但是uni-id-pages只能先访问登陆页面,才会弹出一键登陆,这样的话会先显示页面,才弹出一键登陆,这个体验度不好,个人建议,换成方法触发,如果是优先一键登陆,就直接弹出一键登陆,不是就自动访问登陆页面,还有一种情况,就是优先一键登陆,但是用户手机不具备条件,就访问登陆页面,这样就比较丝滑了,现在中间还要显示一个页面,体验度非常糟糕,很多开源库都是为了实现功能,不考虑体验的逻辑,所以APP的质量就越来越低,细节决定一个APP的质量,本来想按照想法改掉,但还有路由拦截,这个个人还是无法修改,希望官方重构一下顺序,反正先显示页面,再弹出一键登陆,体验度就不行。

2023-01-19 02:14 负责人:无 分享
已邀请:
chunge404

chunge404 (作者) - 100%专注,追求极致!

希望官方回复一下这个问题,APP一键登陆体验度比较好,所以希望把一键登录的细节搞好点,一键登陆也比短信验证更省钱。

DCloud_uniCloud_JSON

DCloud_uniCloud_JSON

老版uni-id-pages,即uni-starter的登录“就是一键登录的时候,不显示界面”的。
具体什么原因没延续或者丢了,我们这边后续再看一下。
临时,你可以参考uni-starter v1的相关代码:

//是否优先启动一键登录。即:页面一加载就启动一键登录  
//#ifdef APP-PLUS  
if (this.type == "univerify") {  
	const pages = getCurrentPages();  
	currentWebview = pages[pages.length - 1].$getAppWebview();  
	currentWebview.setStyle({  
		"top": "2000px" //隐藏当前页面窗体  
	})  
}  
//#endif  

仓库地址:https://gitcode.net/dcloud/uni-starter/-/tree/v1

要回复问题请先登录注册