收藏
回答

onLaunch中wx.login在非调试模式下不执行,在调试模式下才执行。

问题模块
API和组件


在小程序初始化时,正常使用手机进入小程序时,wx.login()方法没有执行,无法获取openid,但是打开调试模式时,wx.login()方法可以执行。特别的是在微信开发者工具上面一切都正常,都执行,只是在真机上出现异常。


每次手机打开小程序时wx.onLaunch()中的wx.login()都没有执行,打开调试模式,重新打开小程序wx.login()方法才执行。

最后一次编辑于  2017-08-28
回答关注问题邀请回答
收藏

5 个回答

  • chenxzlyd
    chenxzlyd
    2018-07-06

    看来大家都有这个问题 官方请出来解释!

    2018-07-06
    赞同 1
    回复
  • 我叫大星星
    我叫大星星
    2019-11-08

    同上,真机上login()进不去


    2019-11-08
    赞同
    回复
  • 索索鱼
    索索鱼
    2019-07-30

    这个好像是http接口带了端口的原因造成的, 还有缓存好像也会造成部分操作异常

    2019-07-30
    赞同
    回复
  • 
    
    2018-01-31

    您好 您解决了吗 昨天也遇到了这种情况 求告知~

    2018-01-31
    赞同
    回复
  • bosaton
    bosaton
    2017-08-28

    没错,我跟你的情况很类似。微信开发者工具上测试一切正常,在真机调试模式下使用websocket连接服务器正常,真机上去掉调试模式,就连不上服务器啦。去掉调试模式后,也不知道哪里有什么问题,求客服解答。

    2017-08-28
    赞同
    回复
登录 后发表内容