说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210919963.6 (22)申请日 2022.08.02 (65)同一申请的已公布的文献号 申请公布号 CN 114995861 A (43)申请公布日 2022.09.02 (73)专利权人 中航信移动科技有限公司 地址 100041 北京市石景山区田顺庄北路1 号院1号楼12层1201室 (72)发明人 李睿 韩海燕 钱有才 薄满辉  唐红武  (74)专利代理 机构 北京锺维联合知识产权代理 有限公司 1 1579 专利代理师 周利星 (51)Int.Cl. G06F 8/65(2018.01)G06F 9/445(2018.01) 审查员 张皓静 (54)发明名称 一种基于weex的应用程序更新方法、 存储介 质及电子设备 (57)摘要 本发明涉及数据处理领域, 特别是涉及一种 基于weex的应用程序更新方法、 存储介质及电子 设备。 包括响应于目标页面的触发指令; 获取并 加载第一weex文件, 以及从服务器获取第二weex 文件对应的第二版本号; 若第二版本号与第一版 本号不同, 则从服务器下载第二weex文件; 若第 一weex文件的加载过程中发生错误, 确定错误的 错误等级; 当错误等级为第一预设目标等级时, 继续加载第一weex文件; 当再次接收到目标页面 的触发指令时, 获取并加载本地存储器内的第二 weex文件。 由于节省了等待第二weex文件完成下 载所用的时间, 所以目标页面的加载完成时间不 会被延长, 使得用户等待时间较短, 提高了目标 页面的访问流畅度。 权利要求书2页 说明书6页 附图1页 CN 114995861 B 2022.09.30 CN 114995861 B 1.一种基于we ex的应用程序更新方法, 其特 征在于, 所述方法包括如下步骤: 响应于目标页面的触发指令; 获取并加载第一 weex文件, 以及从服 务器获取第二 weex文件对应的第二版本号; 其中, 所述第一weex文件为本地存储器中存储的所述目标页面对应的最新版本的weex 文件; 所述第二weex文件为所述服务器中存储的所述目标页面对应的最新版本的weex文 件; 若所述第二版本号与第一版本号不同, 则从服务器下载第二weex文件至本地存储器; 其中, 下载所述第二weex文件不会打断所述第一weex文件的加载; 所述第一版本号为第一 weex文件的版本号; 若所述第一weex文件的加载过程中发生错误, 则根据所述错误的错误代码, 确定所述 错误的错误等级; 当所述错误等级为第一预设目标等级时, 继续加载第一 weex文件; 当再次接收到所述目标页面的触发指令时, 获取并加载本地存储器内的第二weex文 件。 2.根据权利要求1所述的方法, 其特征在于, 在所述根据所述错误代码, 确定对应的错 误等级之后, 所述方法还 包括: 当所述错误等级为第二预设目标等级时, 停止所述第一weex文件的加载, 并确定所述 第二weex文件是否下 载完成; 若第二weex文件下 载完成, 则加载 所述第二 weex文件; 其中, 所述第二预设目标等级中对应的错 误会导致目标页面无法完成加载。 3.根据权利要求1所述的方法, 其特征在于, 所述根据所述错误代码, 确定对应的错误 等级, 包括: 获取第一映射关系表; 所述第 一映射关系表用于表示每一所述错误代码与对应的错误 等级之间的映射关系; 根据所述 错误代码及第一映射关系表, 确定对应的错 误等级。 4.根据权利要求3所述的方法, 其特征在于, 在所述根据所述错误代码, 确定对应的错 误等级之后, 所述方法还 包括: 获取第二映射关系表, 所述第 二映射关系表用于表示每一所述错误代码与对应的错误 描述信息之间的映射关系; 根据所述 错误代码对应的错 误描述信息及错 误等级, 生成报警日志信息; 将所述报警日志信息发送至预设终端。 5.根据权利要求2所述的方法, 其特征在于, 所述若第二weex文件下载完成, 则加载所 述第二weex文件, 包括: 对下载至本地存储器中的所述第二 weex文件进行MD5值校验; 当所述第二 weex文件的MD5值校验通过时, 则加载 所述第二 weex文件。 6.根据权利要求2所述的方法, 其特征在于, 在所述加载所述第二weex文件之后, 所述 方法还包括: 若所述第二 weex文件加载失败, 则重新加载 所述第一 weex文件。 7.根据权利要求2所述的方法, 其特征在于, 在所述确定所述第二weex文件是否下载完权 利 要 求 书 1/2 页 2 CN 114995861 B 2成之后, 所述方法还 包括: 若所述第二 weex文件下 载失败, 则重新加载 所述第一 weex文件。 8.根据权利要求6或7 所述的方法, 其特 征在于, 所述方法还 包括: 当所述第一 weex文件重新加载失败后, 对所述第一 weex文件进行 再次加载; 若再次加载所述第一weex文件的加载次数大于第一阈值时, 停止加载所述第一weex文 件。 9.一种非瞬时性计算机可读存储介质, 所述存储介质中存储有至少一条指令或至少一 段程序, 所述至少一条指 令或所述至少一段程序由处理器加载并执行以实现如权利要求 1‑ 8中任意一项的所述方法。 10.一种电子设备, 其特征在于, 包括处理器和权利要求9中所述的非瞬时性计算机可 读存储介质。权 利 要 求 书 2/2 页 3 CN 114995861 B 3

.PDF文档 专利 一种基于weex的应用程序更新方法、存储介质及电子设备

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于weex的应用程序更新方法、存储介质及电子设备 第 1 页 专利 一种基于weex的应用程序更新方法、存储介质及电子设备 第 2 页 专利 一种基于weex的应用程序更新方法、存储介质及电子设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 16:32:16上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。