[发明专利]离线包加载方法、系统、终端及可读存储介质在审
申请号: | 201810929469.1 | 申请日: | 2018-08-15 |
公开(公告)号: | CN109213512A | 公开(公告)日: | 2019-01-15 |
发明(设计)人: | 林湧顷 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
主分类号: | G06F8/658 | 分类号: | G06F8/658 |
代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 杨毅玲 |
地址: | 518000 广东省深圳市福田区益田路503*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 离线 加载 可读存储介质 标识信息 应用启动 校验 服务器 终端 发送请求 获取数据 页面解析 用户体验 校验码 传输 检查 | ||
本发明提供一种离线包加载方法、系统、终端及可读存储介质。所述离线包加载方法包括:传输包含标识信息的请求至服务器,以获取对应所述标识信息的离线包;根据离线包的校验码对离线包进行校验检查;加载离线包,并启动页面解析操作。本发明可通过发送请求到服务器来获取最新的离线包,并对获取得到的最新的离线包进行校验后在应用启动时即可加载离线包,减少了应用启动时获取数据的时间,提高了用户体验。
技术领域
本发明涉及软件开发领域,尤其涉及一种离线包加载方法、系统、终端及可读存储介质。
背景技术
本部分旨在为权利要求书及具体实施方式中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
随着移动终端设备的普及,Html5技术的功能也越来越强大。越来越多的应用(应用)开始使用Html5。然而,应用启动时,需要从网络上获取数据,速度很慢体验很差,无法保证加载速度。尤其在弱网情况下,打开需要更新的网页时会导致终端白屏显示的时间较长,降低了用户体验。
发明内容
鉴于上述,本发明提供一种离线包加载方法、系统、终端及可读存储介质,以有利于提高用户体验。
一种离线包加载方法,包括:
传输包含标识信息的请求至服务器,以获取对应所述标识信息的离线包;
根据所述离线包的校验码对所述离线包进行校验检查;
当检查结果为通过时,加载离线包,并启动页面解析操作。
进一步地,所述离线包加载方法中,所述传输包含标识信息的请求至服务器,以获取对应所述标识信息的离线包包括:
传输包含应用标识的标识信息至所述服务器,以使得所述服务器根据所述应用标识判断所述服务器内是否存在最新的离线包;
接收所述服务器传输的对应的所述应用标识的离线包;或判断本地缓存中是否存在离线包,并在本地缓存中存在离线包时获取对应所述离线包的离线包标识;
传输包含所述离线包标识的标识信息至服务器,以使得所述服务器根据所述离线包标识判断所述本地缓存中的离线包是否是最新的离线包;
接收所述服务器输出的确认所述本地缓存中的离线包最新的离线包的反馈信息后从所述本地缓存中获取对应的所述应用标识的离线包。
进一步地,所述离线包加载方法中,所述传输包含标识信息的请求至服务器,以获取对应所述标识信息的离线包包括:
传输包含所述标识信息的请求至服务器,以使得所述服务器判断是否存在更新的离线包或增量更新包;
接收所述服务器传输的更新的离线包或增量更新包;或
接收所述服务器传输对应更新的离线包或增量更新包的连接地址;
根据所述连接地址下载所述更新的离线包或增量更新包。
进一步地,所述离线包加载方法中,所述根据所述离线包的校验码对所述离线包进行校验操作包括:
获取服务器针对所述离线包进行校验操作所得到的第一校验码;
对获取得到对应所述应用标识的离线包进行校验操作,以得到的第二校验码;
判断所述第一校验码是否与第二校验码相同,确定所述离线包通过校验检查。
进一步地,所述离线包加载方法中,所述加载离线包,并启动页面解析操作包括:
获取对应不同业务类型的离线包;
根据不同业务类型的离线包获取对应的业务标识;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810929469.1/2.html,转载请声明来源钻瓜专利网。