收藏
回答

【BUG】按钮组件 getPhoneNumber 点击后不授权,返回桌面再回到小程序无法释放本次调用

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug button 微信安卓客户端 8.0.40 3.0.2

机型:红米 Note 11

系统:Android 12

复现步骤:

  1. 点击 open-type 为 getPhoneNumber 的按钮
  2. 返回桌面
  3. 重新打开微信,从"最近使用小程序"进入小程序(或者从发现页的"小程序"进入也行)
  4. 上次调用的 loading 还在显示,再次点击按钮控制台会报 "invoke getPhoneNumber too frequently"

在申请手机号授权前,已经同意了隐私政策(点击过 open-type 为 agreePrivacyAuthorization 的按钮)

奈雪小程序可以复现

代码片段(就一个授权按钮):https://developers.weixin.qq.com/s/H88g4Fmz7bPb

3/18:补充视频


最后一次编辑于  03-18
回答关注问题邀请回答
收藏

2 个回答

  • chill
    chill
    03-13

    补充一下复现步骤返回桌面后是重新打开微信,再从最新使用小程序打开小程序(或者发现页的小程序也行),不是直接打开小程序

    来个官方呐!!!

    03-13
    有用
    回复 1
    • chill
      chill
      03-30
      有这么多信息都没有回复吗😅😅
      03-30
      回复
  • koAir
    koAir
    03-09

    现在这个开放能力已经开始收费了,是不是重新传过啊

    03-09
    有用
    回复 1
    • chill
      chill
      03-13
      不退出桌面的话,功能是正常的,但是有时候可能要验证码才能授权,看验证码就可能会退出到桌面去点信息,就会有这个问题。另外重新传过是什么意思?
      03-13
      回复
登录 后发表内容