出于微信小程序wx.getuserInfo接口改动的情况,分包 底版本微信 没有下载整包&微信小程序开发。想让用户一点开微信小程序如果未授权就出现获取昵称和头像的弹框,现在只能用 ,怎样让不点击按钮就直接出现授权弹框呢,求解各位走过路过的大神
本文来自微信小程序开发者论坛 -微信小程序工厂 http://www.xcxgc.com,转载请保留,开发微信小程序、定制微信小程序来微信小程序工厂网。
网友回复
A-**回复:
可以用 open-data 直接获取用户信息,不过这个只能拿来展示数据。
**回复:
新来的吧哥们,这个接口之前可以用,现在改成必须用户点击才能触发,现在看到的能实现这样的都是以前的版本,或者自己模拟,模拟需要用户点击两次
安卓下getBackgroundAudioManager阻塞其他微信小程序音频的问题
山里**回复:
你看到的那些没有经过点击就弹出来授权的弹窗,是开发者自己模拟的,当你点击“确定”的时候其实是点击了open-type ="getUserInfo"的button,然后会继续有真正授权的弹窗出来,(以下是我自己总结的经验,没有官方说明)而如果用户之前就授权过了,就不会有这次弹窗,而是直接回调bindgetuserinfo,所以会更让你以为这个弹窗就是原本js api调用之后出来的授权弹窗。
另外,这个改动是不向上兼容的,所以不存在以前上线的微信小程序就可以用js api发起授权。
华仔**回复:
以后只能通过open-type="getUserInfo" 方式弹出授权了
本文网址:http://www.91bianli.com/kaifazhinan/62930.html