收藏
回答

关于开发阶段 不校验域名执行的请求 出现的一系列bug,困扰许久,望大神看过来。

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 Bug request 微信iOS客户端 iOS 6.6.7 2.0.9

前提是我已经勾选不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书


后台给我的是http格式的接口。可以正常调用该接口,



成功调用该接口,返回数据结果是


出现两点让我觉得奇怪的地方

我console.log(res.state),打印出来是undefined??不知为何?


所以showToast始终都是提示账号密码错误。

第二点就是

真机预览时输入正确或者错误的账户密码均无反应,按理说应该出现提示框,提示登录成功或者账号密码错误。

困扰许久,望大神看过来、




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

4 个回答

  • 木杉丶
    木杉丶
    2018-06-08

    真机预览http的好像是不行的,而且要域名合法才可以,要不就是你要打开调试

    2018-06-08
    有用 1
    回复 3
    • Yekon
      Yekon
      2018-06-08

      朋友 ,真机上怎么打开调试窗口?


      2018-06-08
      回复
    • 木杉丶
      木杉丶
      2018-06-08回复Yekon

      开发板的右上角不是有个打开调试吗

      2018-06-08
      回复
    • Yekon
      Yekon
      2018-06-08回复木杉丶


      2018-06-08
      1
      回复
  • 卢霄霄
    卢霄霄
    2018-06-08

    同意楼上,你console.log(res),看看出来的是啥就知道啦

    2018-06-08
    有用 1
    回复
  • 樊捷
    樊捷
    2018-06-08

    res.data.state?

    2018-06-08
    有用 1
    回复
  • Yekon
    Yekon
    2018-06-08

    第一个问题已解决,粗心犯的低级错。不过它真机上触发这个事件就没反应是怎么回事,模拟机上都可以。麻烦帮忙看看第二个问题。

    2018-06-08
    有用
    回复 2
    • 卢霄霄
      卢霄霄
      2018-06-08

      打开调试了吗

      2018-06-08
      回复
    • Yekon
      Yekon
      2018-06-08回复卢霄霄

      真机上还没能看到调试。现在就是模拟机上输入账号密码会提示账号密码错误或者登陆成功,但是真机上不管是账号密码正确与否均无任何提示。

      2018-06-08
      回复
登录 后发表内容