收藏
回答

求助,微信小程序 web-view 安卓上正常,iOS页面的Ajax发不出去了

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug web-view 客户端 iOS 6.6.6 2.0.0

<web-view src="https://data.xinxueshuo.cn/nsi-class-https/"></web-view>

困扰多天的问题了,求助大家

页面中包含一个Ajax请求,来渲染页面数据。

安卓完美运行,iOS上面页面没有渲染,没有发出请求

HTTPS这块都检查过了,没问题。

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

8 个回答

  • cunjinli
    cunjinli
    2018-05-10

    这个页面放在ios的微信的浏览器上有发起ajax请求吗?可以尝试打一些log看下有没有执行到发起ajax请求的位置

    2018-05-10
    赞同
    回复
  • cunjinli
    cunjinli
    2018-05-10

    web-view上可以使用vConsole来打log调试

    2018-05-10
    赞同
    回复 1
    • Summer
      Summer
      11-08
      vConsole打印也没有报错,ios的发起请求了,没有请求返回,请求域名是没有带https的,安卓正常可以使用的
      11-08
      回复
  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    2018-05-10

    你好,没有提示具体的错误信息吗?类似ios请求不到数据安卓请求得到数据的问题,一般都涉及到域名配置和证书配置问题,你可以先自行检查核对这些是否配置正确

    2018-05-10
    赞同
    回复
  • Summer
    Summer
    11-08

    遇到了同样的问题,请问有解决方案了吗

    11-08
    赞同
    回复
  • biu🤔
    biu🤔
    11-08

    遇到了同样的问题,请问有解决方案了吗

    11-08
    赞同
    回复
  • 李岩
    李岩
    2018-05-11

    地址是:https://data.xinxueshuo.cn/nsi-class-https/

    ios的微信的浏览器可以正常使用,

    iOS设备远程调试 状态下也没有问题,预览版 也没问题,发布出去的正式版就有问题了,

    远程调试时 页面是正常的

    2018-05-11
    赞同
    回复
  • 李岩
    李岩
    2018-05-10

    我检测了域名和证书,这块没有问题吧,域名是 data.xinxueshuo.cn

    2018-05-10
    赞同
    回复
  • 李岩
    李岩
    2018-05-10

    没有提示错误信息,请问怎么查看web-view的调试窗呢?还有 iOS设备在 微信开发者工具的预览版是正常的

    2018-05-10
    赞同
    回复