收藏
回答

getUserInfo问题 ?bug?

getUserInfo,用户授权,button形式,在我打开首页,有一个授权按钮,<button open-type="getUserInfo" bindgetuserinfo="auth">授权</button>

然后手机关闭wifi,然后点击这个按钮,没有任何反应,多次点击同样现象,再然后我打开wifi,这时,你在关闭wifi情况下点了多少次授权这时就会弹出多少授权弹窗,初步断定,这个是需要访问官方服务的,每一次超时间大概在一分钟,这个体验太差了,请问如规避此问题 .官方可否再优化一下呢

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

1 个回答

  • 2019-09-12

    这个的确存在,这个你自己最好优化下,给button加个disable   用户点击一次后没有返回结果前不允许点击第二次,或者点击第二次无效return

    2019-09-12
    有用
    回复 5
    • 太阳
      太阳
      2019-09-12
      disable是可以的,点第二次好像没法控制,这个又额外增加工作量了.....
      2019-09-12
      回复
    • 2019-09-12回复太阳
      加个flag标签呀,默认flag是true,点击后改成false,成功、失败回调把flag再打开改回true就行了
      2019-09-12
      回复
    • 太阳
      太阳
      2019-09-12
      关键这个你点的时候它先请求官方服务了,还没进入bindgetuserinfo
      2019-09-12
      回复
    • 2019-09-12回复太阳
      是的,这个是没有办法控制官方的服务弹窗,但是也可以在button外面放置view,通过view控制button是否带有open-type,麻烦是麻烦,但是也没有办法
      2019-09-12
      回复
    • 太阳
      太阳
      2019-09-12
      恩,多谢..
      2019-09-12
      回复
登录 后发表内容
问题标签