【技术实现步骤摘要】
一种楼盘详情页面打开速度提升办法
本专利技术涉及销售展示的
,特别是涉及一种楼盘详情页面打开速度提升办法。
技术介绍
当下已经进入了移动互联网时代,绝大多数用户对于互联网产品的使用习惯已经从web端转移到了更为方便快捷的移动端,而在app使用过程中,页面的打开速度就显得尤为重要,极大的影响用户的体验。对于房产类app,楼盘详情页的打开速度直接影响到用户的看盘速度,如何更快的打开楼盘详情页,同时将最准确、最新的楼盘数据呈现给用户,一直是一个值得探索的课题。移动端APP页面打开的常规实现逻辑是:首先,初始化一个页面控制器;当页面控制器的内部视图层加载完毕后,开始调用接口请求网络数据;当网络数据请求完成后,将服务端下发的json数据转为视图信息展示出来。但由于接口请求会受实际网络环境影响,尤其弱网情况下,接口请求时间会很久,甚至超过有效请求时长如30s,仍然无法完成数据接收。而客户端为了保证页面正常的响应逻辑,需要在空白页面上显示一个loading动画来表示加载过程,此时用户却无法做任何交互操作,体验效果会很差。r>专利技术本文档来自技高网...
【技术保护点】
1.一种楼盘详情页面打开速度提升办法,其特征在于,包括接口数据缓存策略、缓存数据有效性的判断策略、缓存数据有效性的应对策略、AB实验的容错机制。/n
【技术特征摘要】
1.一种楼盘详情页面打开速度提升办法,其特征在于,包括接口数据缓存策略、缓存数据有效性的判断策略、缓存数据有效性的应对策略、AB实验的容错机制。
2.如权利要求1所述的一种楼盘详情页面打开速度提升办法,其特征在于,所述接口数据缓存策略具体步骤如下:客户端通过https协议请求服务端,服务端经过逻辑处理后返回楼盘详情页全部数据,客户端收到后,根据服务端下发的开关判断是否需要进行数据缓存操作,如果下发开关要求进行数据缓存,将使用接口访问地址+请求参数组合成唯一的标识,并开启子线程,在子线程中将服务端返回的数据保存至手机本地磁盘中,此时需要额外存储此缓存的生成时间,作为下次读取缓存时判定缓存过期的依据,如果下发开关要求关闭此功能,则直接解析数据并回调视图信息。
3.如权利要求2所述的一种楼盘详情页面打开速度提升办法,其特征在于,所述缓存数据有效性的判断策略具体步骤如下:当需要请求本地...
【专利技术属性】
技术研发人员:刘宪宇,金贤伦,胡金藏,罗海斌,王鹏,
申请(专利权)人:北京高因科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。