收藏
回答

微信用户点击授权bindgetuserinfo无反应,无法弹出授权登录弹窗?

点击open-type="getUserInfo"类型的button,发现授权窗口未弹出

说明:

1:即使之前有授权过,当点击button,应该会调用bindgetuserinfo,但当前小程序发现未调用

2:如果之前没有授权过,当点击button,应该弹出授权窗口,但是当前小程序没有弹出

小程序发布之前未发现该问题,发布后,新用户都无法弹出授权窗口。

appid:wx18139d89470e1afd

代码片段:https://developers.weixin.qq.com/s/eckriumi7JeD

最后一次编辑于  2020-01-19
回答关注问题邀请回答
收藏

2 个回答

  • 睡前原谅一切
    睡前原谅一切
    2020-01-19

    不是没反应,是你自己没抛出异常而已,我检查了你的代码,重新封装了你的请求。 你自己让后端查下,参数发送了后端返回了失败,看下是前端参数问题,还是后端接收到处理的问题。。

    https://developers.weixin.qq.com/s/dpuVmum27seT

    2020-01-19
    有用 1
    回复 3
    • 念念不忘
      念念不忘
      2020-01-19
      是的,刚才发现问题,服务器那边500了,谢了
      2020-01-19
      回复
    • 睡前原谅一切
      睡前原谅一切
      2020-01-19回复念念不忘
      请求重新给你封装了下。你看下。
      2020-01-19
      回复
    • 睡前原谅一切
      睡前原谅一切
      2020-01-19回复念念不忘
      还有就是你的授权请求可以封装成一个按钮组件。
      比如就是页面上一个按钮,点这个按钮可以调用多种授权,都统一在组件内封装好。
      2020-01-19
      回复
  • dzk
    dzk
    2020-01-19

    控制台有告警或者报错嘛?

    代码片段运行起来会告警没有关联appid

    2020-01-19
    有用
    回复 4
    • 念念不忘
      念念不忘
      2020-01-19
      appid:wx18139d89470e1afd
      2020-01-19
      回复
    • dzk
      dzk
      2020-01-19回复念念不忘
      我是说你自己看,你给我这个没用,只有加了开发权限别人才能用你的appid。
      你自己看看点击登录时候, console有没有警告或者错误。
      2020-01-19
      回复
    • 念念不忘
      念念不忘
      2020-01-19
      开发版没问题啊,没有报错,发布的正式版有问题,我测试不出来效果,代码片段也需要开发权限吗?
      2020-01-19
      回复
    • 睡前原谅一切
      睡前原谅一切
      2020-01-19回复念念不忘
      代码片段真机查看 需要申请测试号即可。
      2020-01-19
      回复
登录 后发表内容
问题标签