收藏
回答

wx.login接口ios系统登录不上,难道就没有官方解决吗?这么久了,没有解答

问题类型 API/组件名称 AppID 操作系统 微信版本 基础库版本
Bug wx.login()接口 wxa8405bb1ac18d4b5 iOS 各种版本 1.9.90

- 当前 Bug 的表现(可附上截图)

拜托官方不要吃闲饭,这个问题这么久了,这么多人提出来,没有一个官方人员解决,到底还让不让用小程序?!!!!!!!

最起码给个说法,连个说法都不给,到底想干啥!!!!!!



ios登录不上,卡在wx.login()接口



- 预期表现


拜托官方不要吃闲饭,这个问题这么久了,这么多人提出来,没有一个官方人员解决,到底还让不让用小程序?!!!!!!!

最起码给个说法,连个说法都不给,到底想干啥!!!!!!


- 复现路径


- 提供一个最简复现 Demo

// 登录

login: function () {

var that = this;

if (this.data.account.length == 0) {

wx.showToast({

title: '账号不能为空',

icon: 'none',

duration:2000

})

} else if (this.data.password.length == 0){

wx.showToast({

title: '密码不能为空',

icon: 'none',

duration:2000

})

} else {

wx.showLoading({

title: '加载中',

})

wx.login({

success:function(res){

if(res.code){

app.globalData.isLogin = true

var url = util.requestService("/***");

var updateUrl = util.requestService("/***");

var postdata = {

js_code:res.code,

appid:"***",

secret:"***",

account: that.data.account,

password: that.data.password

}

function success(res){

console.log(res)

if (res.data.code == 200){

var update = {

encryption: res.data.encryption,

topEmpId: res.data.topEmpId

}

function success(res){

console.log(res);

wx.hideLoading();

if(res.data.code == 200){

wx.showToast({

title: '登录成功',

icon: "success",

duration: 2000

})

wx.switchTab({

url: "../punch/punch",

})

}else{

wx.showToast({

title: res.data.message,

icon:"none",

duration:2000

})

}

}

util.getPostRequest(updateUrl, update, success);

}else if(res.data.code == 99){

wx.hideLoading();

wx.showToast({

title: res.data.message,

icon: "none",

duration: 2000

})

}else{

wx.hideLoading();

wx.showToast({

title: res.data.message,

icon: "none",

duration: 2000

})

}

}

util.getPostRequest(url, postdata,success);

}else{

wx.hideLoading();

wx.showToast({

title: '获取用户登录态失败!',

icon: "none",

duration:2000

})

}

},

fail:function(res){

wx.showToast({

title: 'login登录接口失败',

icon: "none",

duration: 2000

})

wx.hideLoading();

}

})

}

},


最后一次编辑于  2018-11-05
回答关注问题邀请回答
收藏

4 个回答

  • 大猫
    大猫
    2018-11-05

    企业微信支持wx.login 走微信通道是从企业微信2.5.8的版本开始支持,麻烦开发者检查下企业微信是否已升级到最新版本,并做好不支持的容错处理,企业微信的开发文档请参见:https://work.weixin.qq.com/api/doc#13409/wx.qy.login  

    2018-11-05
    有用
    回复 2
    • 风景
      风景
      2018-11-05

      呃呃呃,错了错了,不是企业微信,是用微信开发者工具开发的微信小程序

      2018-11-05
      回复
    • 是小白啊
      是小白啊
      2018-11-05回复风景

      login下面,success里面第一行打log(wx.getLogManager,这个log,反馈的时候可以下载到log)const logger = wx.getLogManager()

      2018-11-05
      回复
  • 子皿
    子皿
    2019-10-11

    最后问题怎么结局了?我也在这个位置卡住了,楼主看到回复下,谢谢

    2019-10-11
    有用
    回复
  • 是小白啊
    是小白啊
    2018-11-05

    目前还是不行吗?

    2018-11-05
    有用
    回复 62
    • 风景
      风景
      2018-11-05

      还是不行,要不然也不会这么着急了,上图是今天刚反馈的信息,ios系统的根本如法登录,严重影响客户使用,希望你们能够重视

      2018-11-05
      回复
    • 是小白啊
      是小白啊
      2018-11-05回复风景

      企业微信的?

      2018-11-05
      回复
    • 风景
      风景
      2018-11-05回复是小白啊

      嗯,企业考勤小程序

      2018-11-05
      回复
    • 风景
      风景
      2018-11-05回复是小白啊

      是这个吗?

      2018-11-05
      回复
    • 风景
      风景
      2018-11-05回复是小白啊

      错了错了,不是企业微信,是微信小程序,用微信开发工具开发的微信小程序

      2018-11-05
      回复
    查看更多(57)
  • ==
    ==
    2018-11-05

    (社区wx.login的bug帖)+1

    2018-11-05
    有用
    回复 11
    • 卢霄霄
      卢霄霄
      2018-11-05

      哈哈哈,数了吗,多少了,少说我看见4个了

      2018-11-05
      回复
    • ==
      ==
      2018-11-05回复卢霄霄

      不多,大概7-8个吧

      2018-11-05
      回复
    • 卢霄霄
      卢霄霄
      2018-11-05回复==

      我小程序没啥新增用户。。没这毛病。。我是该高兴呢,还是该高兴呢?

      2018-11-05
      回复
    • ==
      ==
      2018-11-05回复卢霄霄

      得!你就高兴吧!

      2018-11-05
      回复
    • 风景
      风景
      2018-11-05回复卢霄霄

      不止4个

      2018-11-05
      回复
    查看更多(6)
登录 后发表内容