前景:在ios12手机系统上着实栽过两个大坑,主要是发现ios12的手机系统在h5页面中的post请求没有作用,是根本不会发起请求。这一次是第二次遇到了,还是得好好记录下,目前还没有发现可行的解决方案,而且....在今天早上发现手机系统不知怎么的自己升级到了ios13,而我的bug还没解决。。。
1、第一次是在做h5页面的手机扫码签名后的提交签名的时候发现的,
具体信息指路之前文章总结过的,这里就不再赘述了。👉扫码签名的问题总结
2、最近一次遇到这个问题,是在小程序中遇到的。我们的小程序中的协议内容,是单独做了一个转发页面,在这个页面做判断处理,向后端发送请求获取其中的关键信息。协议这里根据我们的业务需求配置了,没有写成固定内容。
在这部分自测修,改后的请求数据的时候发现没有请求到接口数据,和后端沟通发现是根本没请求,一开始没有想到这个问题,一直在找原因,后来向同事求助,他拿手机看是可以的,后来也让其它同事看了下效果,后来我想起了之前的请求问题。然后今天发现手机被升级以后,我也看了下之前的协议,现在看是有数据的。。。
附之前查到的信息存档:
- github上查看到的这个问题,但是后续还是有人暴露出这个问题。https://github.com/ionic-team/cordova-plugin-ionic-webview/issues/112