从底部弹出的授权提示框是怎么实现?
发布于 6 年前 作者 zhangxiulan 6654 次浏览 来自 问答

像这样的。是怎么实现的?   还是账户类型不同导致授权提示框不同?

我实现的效果是屏幕中间弹出个小窗口的。   想实现成这样的。。。


2019-03-30添加我自己的推测结论: (不一定对,供遇到同样问题的人参考

我的推测是,微信平台在分批次的编译升级在线的所有小程序。 已被编译升级的,就是新效果(底部弹出);还没被编译升级的,还是老效果(屏幕中间小弹窗)。开发者可能没法决定具体的效果到底是哪个。  


找来朋友的小程序对比了, SDK版本、微信版本、相关代码,全一样,但是他的是底部弹出,我的是中间弹出。

评论里的一部分二球继续维持没有是非的高素质吧,我仍然认为不看清问题就乱回答,搞一些毫无意义的拷贝粘贴、“看看文档不就知道了”之类的回答, 是XX(文明用语)的行为。

7 回复

来围观下各位大佬的骂战。不过最好不要骂人,忍一下嘛

请详细描述问题与需求,并注意文明用语

<button open-type=“getUserInfo”>登录</button>

你好  你想实现的效果我明白的   授权弹框效果是跟着微信版本走的。  6.x版本的微信是在页面中间弹出来的。7.x版本的微信就是你想要的效果

你不许需要做任何操作  只需要用

<button open-type=‘getUserInfo’ bindgetuserinfo=“getUserInfoFn”>登录授权</button>

就好了

开发工具里边好像都是中间的弹窗 真机都是底部的

为优化用户体验,使用 wx.getUserInfo 接口直接弹出授权框的开发方式将逐步不再支持。从2018年4月30日开始,小程序与小游戏的体验版、开发版调用 wx.getUserInfo 接口,将无法弹出授权询问框,默认调用失败。正式版暂不受影响。开发者可使用以下方式获取或展示用户信息:

一、小程序:

1、使用 button 组件,并将 open-type 指定为 getUserInfo 类型,获取用户基本信息。

详情参考文档:

https://image.wxopen.club/content_6d9ca7a8-49cf-11ea-993d-a0999b08aadb.png

总有些傻逼,搞不清问题,就瞎鸡巴回复。 是跟百度知道那些傻逼一样在攒积分呢吗,你们真够悲催的。

怎么干这类傻逼呢,能投诉它们吗。。。

回到顶部