收藏
回答

【获取用户信息等授权按钮】存在概率点击时无弹窗,无法触发回调(真机模式更好复现)

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 Bug 客户端 7.0.5 2.7.7

- 当前 Bug 的表现(可附上截图)

测试反馈,获取用户按钮失效,无法正常弹出授权提示窗口,表现如下:

尝试复现问题,手机扫描预览模式很难复现。但通过真机调试,复现概率较大。代码片段复现如下:

- 预期表现

调试或者发布的版本中,授权按钮均能正常弹出授权窗口。


- 复现路径

测试机型:三星s6edge

微信版本:7.0.5

基础库:2.7.7

使用提供的代码片段,扫码进入真机调试模式,有一定概率点击授权按钮时,授权窗口无法弹出。(非必现,需多次尝试)

重新启动程序按钮实际效果是reLaunch页面,然而发现是否能弹出窗口,不受reLaunch影响。


推断,小程序初次载入或加载时,是造成此问题的时机。

其他弹出弹窗的按钮如获取手机号的弹窗也存在概率无法弹出。

希望官方能调查一下,此类的回调事件在何时失效。用户被卡在授权页,也很难过。


最后一次编辑于  07-24  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

3 个回答

  • 社区技术运营专员-白柿子
    社区技术运营专员-白柿子
    07-24

    测试未复现

    07-24
    赞同
    回复 8
    • 非城
      非城
      07-25
      这个问题非必现,需多次尝试。如果能用到我说的机型最好。三星s6edge,三星s7均复现。
      07-25
      回复
    • 非城
      非城
      07-25
      视频我想您已看到,同样的代码有这样的情况,也应该有原因吧。
      07-25
      回复
    • 社区技术运营专员-白柿子
      社区技术运营专员-白柿子
      07-25回复非城
      看下点击返回的信息?是否用户已经授权了?
      07-25
      回复
    • 非城
      非城
      07-26回复社区技术运营专员-白柿子
      未授权,每次弹出框时,均点击取消。
      07-26
      回复
    • 社区技术运营专员-白柿子
      社区技术运营专员-白柿子
      07-29回复非城

      麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点

      07-29
      回复
    查看更多(3)
  • L°
    08-12

    微信授权弹窗功能不是要失效了吗  需要开发者自己去写授权页面

    https://developers.weixin.qq.com/community/develop/doc/0000a26e1aca6012e896a517556c01

    08-12
    赞同
    回复 2
    • 非城
      非城
      08-14
      大哥,你确定是这么理解的吗?不是应该无法通过api的方式调用弹窗,而需要使用button;并不是你说的需要自己写授权页啊。
      08-14
      回复
    • L°
      08-14回复非城
      写个授权页面也是为了要那个button。。。 emmmm 方向跑了
      08-14
      回复
  • 非城
    非城
    07-24

    又精简了下代码,代码片段链接:https://developers.weixin.qq.com/s/H4kK66mv7jaQ

    index.wxml


    index.js


    还是能复现问题,非真机模式,也能偶尔复现问题。


    07-24
    赞同
    回复