收藏
回答

App的onLaunch事件中调用wx.login表现很奇怪

型号:iphone 6s

系统版本:ios 10.1.1、ios9

微信版本:30

100%复现:是


代码:

App({

  onLaunch: function () {

    console.log('app launch')


    wx.login({

      success: function(res) {

        console.log('ls', res)

      },

      fail: function(err) {

        console.log('lf', res)

      }

    })

  },

})


问题描述:

在ios9和10上,App onLaunch里调用wx.login,要么一次success或fail回调函数都不执行,要么就会执行两次success回调函数

一次success或fail回调函数都不执行的复现步骤:关闭微信进程后扫码进入,或者打开/关闭调试后扫码进入。

执行两次success回调函数的复现步骤:扫码进入后退出,修改代码,再次扫码进入


现象截图:

一次都不执行



执行两次




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

1 个回答

  • 神经蛙
    神经蛙
    2016-11-14

    这个确实是有bug,后续的版本会修复。

    2016-11-14
    有用
    回复
登录 后发表内容