小程序可以通过一个button、同时授权用户信息和用户手机号吗?

发布于 8 年前作者 gang614229 次浏览最后编辑 8 年前来自 issues

小程序可以通过一个button、同时授权用户信息和用户手机号吗?

9 回复
tanming
tanming1 楼6 年前

<button  class="icon_btns" wx:if='{{showType==1 || showType==2 }}'  open-type="getPhoneNumber"bindgetphonenumber="toTel">

button组件获取授权,如果连续快速点击button 会出现多次授权窗口,因为出现多次授权窗口,点击一个授权后,还有其他授权窗口,进而导致小程序卡死。有遇到的吗?

npeng
npeng2 楼6 年前

可以让产品把业务分开2步

yong42
yong423 楼6 年前

这个是两个授权组件,没有什么好的办法。 可以通过点击授权登录之后生成一个弹窗提示授权手机号来解决

xiejuan
xiejuan4 楼6 年前

一生之敌

qiangzheng
qiangzheng5 楼6 年前

两个 button 嵌套,一个请求 手机号,一个请求用户信息,手机上的效果就是两个授权叠加了

qiugang
qiugang6 楼6 年前

不可以

jiezeng
jiezeng7 楼6 年前

这两者权限对用户来说,是提供不同的信息,也就涉及到了不同的隐私类型,为了让用户清楚的知悉小程序开发者需要拿用户的信息做什么事,必须分别请求寻求用户的同意,不可混淆权限,让用户无法清晰知道自己分别提供了何种权限

plin
plin8 楼6 年前

类型不一样。一次操作肯定无法完成的

dqiao
dqiao9 楼6 年前

你可以把两个操作放到一个流程里(授权登录信息,回调成功授权手机号),但是中间某个环节回调失败怎么去处理,这也很麻烦,整个过程太久了,用户可能没耐心去等。