能否点击一次弹出两个授权窗口
官方说不能。
但是论坛里看到说,可以试试 button 里嵌 button。测试一下:
测试了一下,嵌套 button 行不通。无论谁嵌套谁,都只能弹出手机那个授权窗口。
连续点击两次,弹出两个授权窗口
如果只能采用点击两次的策略,可以加个 wx if 判断,当点击完一个按钮后,显示另一个授权按钮。
但是体验非常不好。
相对好的体验
我看一个小程序做的就比较巧妙。
- 点击微信登录,授权获取手机号。
- 然后,弹出用户协议,点击同意,获取用户头像和昵称等信息。
实际上,第一步已经完成了注册,第二步只是来补充信息。
如何做才能体验更好
我觉得获取用户头像和昵称,并非刚需。除非做的是社交性的微信小程序。
而且,获取用户昵称和头像,完全可以在授权手机号之后的其他操作流程中获取。反正也不影响流程和体验,为何要那么着急一打开小程序就获取呢?
可以在用户主动点击编辑资料时,或者参与活动时再获取头像昵称不迟。
继续阅读 🌳
微信关注我哦 👍
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式