收藏
回答

获取手机号授权的弹窗很慢?

使用button的opentype获取手机号授权,在生产小程序上表现为首次点击不弹窗或很久才弹窗,第二次会好,体验版则不会出现这种情况

拉起小程序会有sessionkey被缓存起来,不用在授权页请求接口,比较集中在苹果手机,iphone11的微信8.0.24版本复现比较稳定。

回答关注问题邀请回答
收藏

2 个回答

  • Demons
    Demons
    2022-07-12

    你好,请参考该帖:小程序授权触发按钮弹窗很慢

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


    2022-07-12
    有用
    回复 1
    • 阿白
      阿白
      2022-07-12
      您好,我这个是手机号授权的授权,和该帖所述的场景不同,没有做类似的判断,请问还有其他可能的影响因素会导致弹窗慢吗?如小程序资源加载之类的?因为发现在微信环境内,会很快,在非微信环境下打开就会慢一些
      2022-07-12
      回复
  • 郑旭东
    郑旭东
    2022-07-12

    慢只能等着,建议用一个加载状态,减轻用户烦恼

    <button loading="{{true}}">授权</button>
    
    2022-07-12
    有用
    回复 2
    • 阿白
      阿白
      2022-07-27
      倒不是返回慢,是弹窗慢,经过多方排查,是前一个页面的资源加载导致的,至今也不知道为啥上两个毫无关联的异步操作为啥会相互影响,就只好不让他从前一个页面跳转这样子
      2022-07-27
      回复
    • 郑旭东
      郑旭东
      2022-07-30回复阿白
      我的意思就是弹窗慢,得加一个loading状态,不然用户不知道正在发生什么事情
      2022-07-30
      回复
登录 后发表内容