[发明专利]应用程序的页面加载方法、装置、计算机设备和存储介质在审
| 申请号: | 201711407937.0 | 申请日: | 2017-12-22 |
| 公开(公告)号: | CN108132814A | 公开(公告)日: | 2018-06-08 |
| 发明(设计)人: | 沈丹 | 申请(专利权)人: | 平安养老保险股份有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F17/30 |
| 代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 谢曲曲 |
| 地址: | 200135 上海市浦东新区自由*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用程序 静态资源 页面标识 页面 计算机设备 触发事件 存储介质 网络连接 页面加载 控件 断开 应用程序调用 应用程序启动 请求文件 预先安装 触发 加载 植入 渲染 申请 展示 成功 | ||
1.一种应用程序的页面加载方法,包括:
当网络连接断开时,启动应用程序,所述应用程序中预先植入了http服务;
通过所述应用程序调用预先安装在本地的请求文件包,所述请求文包中包括多个页面的框架集文件和静态资源;
在所述应用程序启动成功后,显示主页;所述主页中包括多个控件;
当所述主页中的控件被触发时,获取触发事件,根据所述触发事件获取对应的详情页面标识;
通过所述http服务加载与所述详情页面标识对应的框架集文件和静态资源;
利用与所述详情页面标识对应的框架集文件和静态资源渲染出所述详情页面,将所述详情页面进行展示。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述应用程序第一次启动时,在预设的缓存路径查询本地是否缓存了页面跳转所需的传递参数;
当查询到对应的传递参数时,通过所述http服务利用所述传递参数加载对应的框架集文件和静态资源;
利用加载的框架集文件和静态资源渲染出跳转后的详情页面。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当与网络连接时,向服务器发送更新请求,所述服务器根据所述更新请求查询所述应用程序的安装包的目录是否有更新,以及查询所述请求文件包的目录是否有更新;当所述安装包的目录有更新时,获取安装包对应的差分包;当所述请求文件包的目录有更新时,获取请求文件包对应的差分包;返回所述安装包对应的差分包和/或请求文件包对应的差分包;
利用所述安装包对应的差分包对本地的安装包进行更新;和/或
利用所述请求文件包对应的差分包对本地的请求文件包进行更新。
4.根据权利要求1所述的方法,其特征在于,所述详情页面包括多个控件,所述控件中包括埋点;所述方法还包括:
当所述埋点被触发时,获取对应的埋点数据,将所述埋点数据上传至服务器,所述服务器对所述埋点数据进行分析,得到一个或多个感兴趣业务功能,利用所述感兴趣业务功能获取对应的静态资源文件,通过所述静态资源文件生成请求文件包对应的差分包;
接收服务器返回的所述请求文件包对应的差分包;
利用所述请求文件包对应的差分包对本地的请求文件包进行更新。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述详情页面包括动态页面,所述动态页面包括埋点,所述埋点包括静态埋点和动态埋点;在所述通过所述应用程序调用已缓存的传递参数,跳转至与所述页面链接对应的详情页面的步骤之后,还包括:
捕捉所述动态页面中的埋点所对应的触发事件;获取与所述触发事件对应的埋点数据;
当被触发的埋点为动态埋点时,获取所述动态埋点对应动态标识,根据所述动态标识获取对应的路径;
当被触发的埋点为静态埋点时,获取所述静态埋点对应的索引标识,根据所述索引标识获取对应的路径;
利用所述动态标识对应的路径将所述动态埋点的埋点数据上传至服务器,以及利用所述索引标识对应的路径将所述静态埋点的埋点数据上传至服务器。
6.一种应用程序的页面加载装置,包括:
启动模块,用于当网络连接断开时,启动应用程序,所述应用程序中预先植入了http服务;通过所述应用程序调用预先安装在本地的请求文件包,所述请求文包中包括多个页面的框架集文件和静态资源;
显示模块,用于在所述应用程序启动成功后,显示主页;所述主页中包括多个控件;
页面加载模块,用于当所述主页中的控件被触发时,获取触发事件,根据所述触发事件获取对应的详情页面标识;通过所述http服务加载与所述详情页面标识对应的框架集文件和静态资源;
所述显示模块还用于利用与所述详情页面标识对应的框架集文件和静态资源渲染出所述详情页面,将所述详情页面进行展示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安养老保险股份有限公司,未经平安养老保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711407937.0/1.html,转载请声明来源钻瓜专利网。





