这几天客户端的开发遇到一个很棘手的问题,加载对方公司的web页面,iOS的样式一直出现问题,就比如缺失颜色之类样式错误。按理说,iOS客户端只是提供一个webview容器,直接load对方公司提供的URL而已,没有任何开发上的责任。但是,Android端的页面同样是load对方的URL,却正常显示。
后来问题检查出来:
一、iOS应当使用GET网络请求方式加载的,使用了POST
二、H5页面本身就对移动端做过适配兼容,结果iOS本地又重写了适配方法:
另外iOS的加载方式如下:
这几天客户端的开发遇到一个很棘手的问题,加载对方公司的web页面,iOS的样式一直出现问题,就比如缺失颜色之类样式错误。按理说,iOS客户端只是提供一个webview容器,直接load对方公司提供的URL而已,没有任何开发上的责任。但是,Android端的页面同样是load对方的URL,却正常显示。
后来问题检查出来:
一、iOS应当使用GET网络请求方式加载的,使用了POST
二、H5页面本身就对移动端做过适配兼容,结果iOS本地又重写了适配方法:
另外iOS的加载方式如下: