微信小程序 怎么调出授权弹窗?

 

问题描述:

1.他这个窗口是微信提供的还是,开发者自己做的?
2.如果是微信提供的那么是怎么调出来的?

clipboard.png


 

第 1 个答案:

需要点击按钮唤起授权

<button type="default" open-type="getUserInfo" bindgetuserinfo="getuserinfo" >授权</button> 

小程序button

图片描述


 

第 2 个答案:

https://developers.weixin.qq....
查看小程序开发文档
wx.getUserInfo 接口就是

图片描述


 

第 3 个答案:

好像只要第一次登录才会弹出授权信息,之后就会有cookie记录你的登陆信息,等cookie过期后,再会弹出来一次


 

第 4 个答案:

接口修改过了!获取头像,昵称这个弹窗必须要主动点击button才会弹出


 

第 5 个答案:

有时候可能是你已经授权过了,把缓存清理一下就可以了image


 

第 6 个答案:

  1. 通过添加标签属性 open-type="getUserInfo"
  2. 使用 wx.createUserInfoButton 创建一个按钮,点击这个按钮会获取用户权限。文档地址:https://developers.weixin.qq.com/minigame/dev/api/open-api/user-info/wx.createUserInfoButton.html
  3. 使用 wx.authorize 主动获取用户权限,这个可以获取更多种类权限。具体文档:https://developers.weixin.qq.com/minigame/dev/api/open-api/authorize/wx.authorize.html

SpringBoot项目在可以使用Java入口正常类运行,但是通过运行Maven命令启动或者是进行其他操作时,例如使用Maven命令打包项目时,会自 ...