standard library
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210911449.8 (22)申请日 2022.07.30 (71)申请人 重庆长安汽车股份有限公司 地址 400023 重庆市江北区建新 东路260号 (72)发明人 王钰森  (74)专利代理 机构 上海光华专利事务所(普通 合伙) 31219 专利代理师 吴向青 (51)Int.Cl. G06F 9/451(2018.01) G06F 9/455(2006.01) (54)发明名称 移动应用 主题的切换方法、 移动应用系统、 设备及介质 (57)摘要 本发明提出了一种移动应用主题的切换方 法、 移动应用系统、 设备及介质, 涉及移动端应用 领域、 前端技术领域, 切换方法应用于移动应用 系统中, 移动应用系统包括原生应用APP和H5组 件, 包括: H5组件全局监听移动终端的系统主题; 当移动终端的系统主题切换时, 原生应用APP获 取移动终端的当前系统主题; H5组件从原生应用 APP中获取当前系统主题; H5组件根据当前系统 主题从预设H5主题库中选择与其相对应的H5主 题变量文件; H5组件将移动应用系统切换为与选 择的H5主题变量文件相对应的H5主题模式。 本发 明能够增强用户体验, 增加用户粘度, 同时所建 立的组件库可以作为独立的库提供给同类产品, 且使用方可以快捷地生成自己的H5主题库, 应用 于新的移动应用。 权利要求书2页 说明书8页 附图3页 CN 115220847 A 2022.10.21 CN 115220847 A 1.一种移动应用主题的切换方法, 其特征在于, 所述切换方法应用于移动应用系统中, 所述移动应用系统包括原生应用AP P和H5组件, 所述切换 方法包括: 所述H5组件全局监听移动终端的系统主题; 当所述移动终端的系统主题切换时, 所述原生应用APP获取所述移动终端的当前系统 主题; 所述H5组件从所述原生应用AP P中获取所述移动终端的当前系统主题; 所述H5组件根据所述移动终端的当前系统主题从预设H5主题库中选择与其相对应的 H5主题变量文件, 每 个所述H5主题变量文件 对应一个H 5主题模式; 所述H5组件将所述移动应用系 统的H5主题模式切换为与选择的所述H5主题变量文件 相对应的H 5主题模式。 2.根据权利要求1所述的移动应用主题的切换方法, 其特征在于, 所述原生应用APP获 取所述移动终端的当前系统主题的步骤 包括: 原生应用APP捕捉移动终端切换系统主题的动作, 原生应用APP获取切换后的系统主题 为所述当前系统主题。 3.根据权利要求1所述的移动应用主题的切换方法, 其特征在于, 所述H5组件通过 cordova框架调用所述原生应用AP P的插件来获取 所述移动终端的当前系统主题。 4.根据权利要求1所述的移动应用主题的切换方法, 其特征在于, 所述H5主题变量文件 包括H5主题模式所需要的H 5主题变量及对应的变量 值; 所述H5组件将所述移动应用系 统的H5主题模式切换为与选择的所述H5主题变量文件 相对应的H 5主题模式, 包括: 所述H5组件根据选择的所述H5主题变量文件来更改当前H5主题模式中除图片以外的 主题变量的变量 值; 所述H5组件根据所述H5主题变量文件来更改当前H5主题模式中图片的地址, 以完成所 述H5主题模式的切换。 5.根据权利要求1所述的移动应用主题的切换方法, 其特征在于, 移动应用主题的切换 方法还包括: 创建H5主题库; 将所述H5主题库与所述原生应用APP相 关联, 并将所述H5主题库中的任一主题模式设 置为所述H 5组件的默认主题。 6.根据权利要求5所述的移动应用主题的切换方法, 其特征在于, 所述创建H5主题库的 步骤包括: 接收创建所述H5主题模式所需的变量, 并对每个所述变量进行规范命名以获取变量名 称; 根据所述变量名称创建不同主题模式的变量文件, 并将所述创建的变量文件分别存放 在同层级文件夹下 的不同文件内, 且不同H5主题模式的变量文件中的变量名称相同, 且一 一对应; 将所述变量文件作为组件库的各个组件以创建不同的主题样式, 以作为H 5主题库。 7.一种移动 应用系统, 其特征在于, 包括原生应用APP和H5组件, 所述原生应用APP通过 cordova框架与所述H 5组件建立 通信;权 利 要 求 书 1/2 页 2 CN 115220847 A 2所述原生应用AP P包括: 系统主题捕捉模块, 用于当所述移动终端的系统主题切换时, 所述原生应用APP获取所 述移动终端的当前系统主题; 网页加载模块, 用于加载 所述H5组件; 通信模块, 用于将当前系统主题发送至所述H 5组件; 所述H5组件包括: 主题状态获取模块, 用于 接收来自所述 通信模块发送的所述当前系统主题; 全局状态管理模块, 用于全局监听移动终端的系统主题; 主题模式更 改模块, 用于根据 所述移动终端的当前系统主题从预设H5主题库中选择与 其相对应的H5主题变量文件, 以及用于将所述移动应用系统的H5主题模式切换为与选择的 所述H5主题变量文件相对应的H 5主题模式。 8.根据权利要求7所述的移动应用系统, 其特征在于, 所述主题模式更改模块中存储有 预先设置好的H 5主题库。 9.一种电子设备, 其特 征在于, 所述电子设备包括: 一个或多个处 理器; 存储装置, 用于存储一个或多个程序, 当所述一个或多个程序被所述一个或多个处理 器执行时, 使得所述电子设备实现如权利要求1至6中任一项所述移动应用主题的切换方 法。 10.一种计算机可读存储介质, 其特征在于, 其上存储有计算机程序, 当所述计算机程 序被计算机的处理器执行时, 使计算机执行权利要求 1至6中任一项 所述移动应用主题的切 换方法。权 利 要 求 书 2/2 页 3 CN 115220847 A 3

.PDF文档 专利 移动应用主题的切换方法、移动应用系统、设备及介质

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