解决ajax获取列表页在Android系统上能正常加载在ios上需要刷新后才能正常加载的问题
最近在给客户做前端页面时遇到一个问题,使用ajax做列表页时在安卓系统上能够正常加载,但是用ios看时,加载不了列表页,需要刷新一下才能看得见,目前发现存在这个问题主要是由以下两个原因引起的:
一、http与https的问题
由于是演示站点,所以最初没有使用https证书,发现根本加载不了,给网站添加https证书后页面能够正常加载(ajax请求地址也需要换成https)。
网上资料据说是由于ios强制使用https的原因。
二、网页加载缓慢导致页面不能正常渲染
又过了一段时间,客户说之前的问题又出现了。
看了一下发现之前修改的https正常,但是页面加载慢了不少。于是检查了一下页面加载情况,发现多了好几个无效的加载内容导致页面变卡,于是修复之,修复后发现加载又正常了。
继续在网上查资料,据说ios ajax超过10秒后加载会失效,不知为真否。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。