(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211271604.0
(22)申请日 2022.10.18
(71)申请人 康键信息技 术 (深圳) 有限公司
地址 518000 广东省深圳市前海深港合作
区前湾一路1号A栋201室 (入驻深圳市
前海商务秘书 有限公司)
(72)发明人 顾同同
(74)专利代理 机构 北京中强智尚知识产权代理
有限公司 1 1448
专利代理师 郭晓迪
(51)Int.Cl.
G06F 9/445(2018.01)
(54)发明名称
页面加载方法、 装置、 电子设备及计算机可
读存储介质
(57)摘要
本申请公开了一种页面加载方法、 装置、 电
子设备及计算机可读存储介质, 涉及互联网领域
及数字医疗 领域, 无需用相机相册的权限对页面
进行适配, 避免发生页面适配错误, 且事先获取
页面需要加载的资源并缓存, 不用实时下载, 能
缩短页面的加载时间, 提高页面加载速率。 所述
方法包括: 响应于应用启动指令, 获取资源数据
包, 以及将所述包括至少一个页面加载资源的资
源数据包进行存储; 当检测到请求加载页面时,
确定待加载页面的页面标识, 在所述资源数据包
中读取所述页面标识关联的目标页面加载资源;
对所述目标页面加载资源进行识别, 以及在确定
所述目标页面加载资源中包括所述待加载页面
的文字页面信息时, 采用所述目标页面加载资源
执行页面加载操作。
权利要求书3页 说明书12页 附图5页
CN 115509639 A
2022.12.23
CN 115509639 A
1.一种页面加载 方法, 其特 征在于, 包括:
响应于应用启动指令, 获取资源数据包, 以及将所述资源数据包进行存储, 其中, 所述
资源数据包 包括至少一个页面加载资源;
当检测到请求加载页面时, 确定待加载页面的页面标识, 在所述资源数据包中读取所
述页面标识关联的目标页面加载资源;
对所述目标页面加载资源进行识别, 以及在确定所述目标页面加载资源中包括所述待
加载页面的文字页面信息时, 采用所述目标页面加载资源执 行页面加载操作。
2.根据权利要求1所述的方法, 其特征在于, 所述响应于应用启动指令, 获取资源数据
包, 以及将所述资源数据包进行存 储之前, 所述方法还 包括:
当接收到所述应用启动指令时, 确定所述应用启动指令指示启动的目标应用, 查询所
述目标应用是否存在启动记录;
若所述目标应用不存在启动记录, 则对所述目标应用的缓存总开关的总开关状态进行
识别;
在确定所述总开关状态为打开状态时, 开始响应所述应用启动指令;
其中, 若所述目标应用存在启动记录, 则确定等待时长, 并在经过所述等待时长后, 对
所述目标应用的缓存总开关的总开关状态进行识别, 在确定所述总开关状态为打开状态
时, 开始响应所述应用启动指令; 或, 在确定所述总开关状态为关闭状态 时, 删除缓存在本
地的与所述目标应用相关的页面加载资源。
3.根据权利要求1所述的方法, 其特征在于, 所述获取资源数据包, 以及将所述资源数
据包进行存 储, 包括:
确定所述应用启动指令指示启动的目标应用, 在所述目标应用的应用目录 中获取预置
的应用参数文件和资源地址 压缩包;
将所述应用参数文件和所述资源地址压缩包解压到所述目标应用对应的本地文件夹,
得到所述应用参数文件包括的本地资源地址、 所述资源地址压缩包包括的至少一个资源下
载地址;
建立所述本地资源地址与 所述至少一个资源下载地址之间的关联关系, 并将关联后的
所述本地资源地址与所述至少一个资源下 载地址更新至映射表;
按照所述至少一个资源下载地址的指示下载所述至少一个页面加载资源, 以及对所述
至少一个页面加载资源进行打包处 理, 得到所述资源数据包;
按照所述本地资源地址指示的位置对所述资源数据包进行存 储。
4.根据权利要求1所述的方法, 其特征在于, 所述获取资源数据包, 以及将所述资源数
据包进行存 储之后, 所述方法还 包括:
遍历所述资源数据包包括的每个页面加载资源, 对所述每个页面加载资源对应的缓存
子开关的子开关状态进行识别;
在所述资源数据包中提取子开关状态为打开状态的多个第 一页面加载资源, 以及将所
述多个第一页面加载资源存储到目标应用对应的本地文件夹, 所述目标应用是所述应用启
动指令指示启动的应用;
在所述资源数据包中提取子开关状态为关闭状态的多个第 二页面加载资源, 以及在所
述资源数据包中将所述多个第二页面加载资源删除。权 利 要 求 书 1/3 页
2
CN 115509639 A
25.根据权利要求1所述的方法, 其特征在于, 所述当检测到请求加载页面时, 确定待加
载页面的页面标识, 在所述资源数据包中读取所述页面标识关联 的目标页面加载资源, 包
括:
当检测到用户在所述应用启动指令指示启动的目标应用中触发页面展示 区域时, 确定
检测到请求加载页面;
查询所述页面展示区域关联的页面作为所述待加载页面, 在所述待加载页面的页面属
性信息中提取 所述页面标识;
读取所述资源数据包包括的多个页面加载资源, 在所述多个页面加载资源中提取标注
有所述页面标识的页面加载资源作为所述目标页面加载资源。
6.根据权利要求1所述的方法, 其特征在于, 所述对所述目标页面加载资源进行识别,
以及在确定所述目标页面加载资源中包括所述待加载页面的文字页面信息时, 采用所述目
标页面加载资源执 行页面加载操作, 包括:
读取所述目标页面加载资源的详细 资源内容, 以及获取所述待加载页面关联所述文字
页面信息;
将所述详细资源内容包括的文字内容与所述文字页面信息进行比对;
当所述详细资源内容中的文字内容包括用于体现所述文字页面信息的页面文字资源
时, 加载所述页面加载资源, 生成所述待加载页面;
确定所述应用启动指令指示启动的目标应用, 基于所述目标应用展示所述待加载页
面。
7.根据权利要求6所述的方法, 其特征在于, 所述将所述详细资源内容包括的文字 内容
与所述文字页面信息进行比对之后, 所述方法还 包括:
当所述详细资源内容中的文字内容不包括用于体现所述文字页面信息的页面文字资
源时, 在所述 目标应用的应用目录中获取预置的应用参数文件, 对所述应用参数文件进行
解压处理, 得到所述应用参数文件 包括的本地资源地址;
获取映射表, 在所述映射表中查询所述本地资源地址关联的至少一个资源下 载地址;
在所述至少一个资源下载地址 中确定所述页面标识对应的目标资源下载地址, 在所述
目标资源下载地址中下载更新后的页面加载资源, 以及 采用所述更新后的页面加载资源执
行页面加载操作。
8.一种页面加载装置, 其特 征在于, 包括:
存储模块, 用于响应于应用启动指令, 获取资源数据包, 以及将所述资源数据包进行存
储, 其中, 所述资源数据包 包括至少一个页面加载资源;
读取模块, 用于当检测到请求加载页面时, 确定待加载页面的页面标识, 在所述资源数
据包中读取 所述页面标识关联的目标页面加载资源;
加载模块, 用于对所述目标页面加载资源进行识别, 以及在确定所述目标页面加载资
源中包括所述待加载页面的文字页面信息时, 采用所述目标页面加载资源 执行页面加载操
作。
9.一种电子设备, 包括存储器和 处理器, 所述存储器存储有计算机程序, 其特征在于,
所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序权 利 要 求 书 2/3 页
3
CN 115509639 A
3
专利 页面加载方法、装置、电子设备及计算机可读存储介质
文档预览
中文文档
21 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共21页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 16:38:12上传分享