收藏
回答

ios登录问题

在体验版以及开发版测试没有任何问题,但是在iphone6,iphone6s,iphone6p,iphone7等手机登录没反应

注:登录用户名和密码输入的员工用户名密码,在点击登录没有连接服务器,登录没有反应

望尽快回复,谢谢

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

2 个回答

  • 是小白啊
    是小白啊
    2018-10-23

    ios登录问题=》wx.login?

    2018-10-23
    有用
    回复 2
    • 风景
      风景
      2018-10-23

      现在找不到哪里的问题,就是无论是真机测试还是开发或体验版测试,都没有任何报错,但是在正式版本上有些手机就登录不上,普遍体现在ihpone上

      2018-10-23
      回复
    • 是小白啊
      是小白啊
      2018-10-23回复风景

      登录不上指的是什么的登录?是接口的登录还是自己开发的登录?

      2018-10-23
      回复
  • จุ๊บ
    จุ๊บ
    2018-10-23

    建议  在真机调试 模式下看下错误,或者真机调试模式下  在登录接口处打印返回值

    2018-10-23
    有用
    回复 3
    • 风景
      风景
      2018-10-23

      真机测试没问题,没有报错

      2018-10-23
      回复
    • จุ๊บ
      จุ๊บ
      2018-10-23回复风景

      方便贴个代码 或者做个代码片段吗?

      2018-10-23
      回复
    • 风景
      风景
      2018-10-23回复จุ๊บ

      // 登录

      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:"",//注:appid去掉了

      secret:"",//注:secret去掉了

      account: that.data.account,

      password: that.data.password

      }

      function success(res){

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

      wx.setStorage({

      key: 'encryption',

      data: res.data.encryption,

      })

      wx.setStorage({

      key: 'topEmpId',

      data: res.data.topEmpId,

      })

      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.setStorage({

      key: 'loginData',

      data: res.data,

      })

      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: "loginFail'" + res + "'",

      //   icon: 'none'

      // })

      wx.hideLoading();

      }

      })

      }

      },


      2018-10-23
      回复
登录 后发表内容