[发明专利]小程序跨端应用方法、相关装置、及计算机存储介质在审
| 申请号: | 202210172191.4 | 申请日: | 2022-02-24 |
| 公开(公告)号: | CN114579182A | 公开(公告)日: | 2022-06-03 |
| 发明(设计)人: | 何力;曹树建;俞骁杰;高华峰 | 申请(专利权)人: | 拉扎斯网络科技(上海)有限公司 |
| 主分类号: | G06F8/72 | 分类号: | G06F8/72 |
| 代理公司: | 北京恒博知识产权代理有限公司 11528 | 代理人: | 范胜祥 |
| 地址: | 200333 上海*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 程序 应用 方法 相关 装置 计算机 存储 介质 | ||
本申请提供一种小程序跨端应用方法、相关装置、及计算机存储介质,该方法可以包括:获取目标小程序包含的多个页面;确定每个页面的页面节点信息、节点展示信息、以及逻辑管理信息;将每个页面的页面节点信息、节点展示信息、以及逻辑管理信息对应的代码转换为可识别码;基于可识别码生成对应于第二应用程序的页面节点信息、节点展示信息、以及逻辑管理信息;基于第二应用程序的页面节点信息、节点展示信息、以及逻辑管理信息,生成目标小程序包含的多个页面分别在第二应用程序中对应的页面。本申请实施例可以实现一码多端,即不同平台用一套代码实现目标小程序的相关功能。
技术领域
本申请涉及计算机技术领域,尤其涉及一种小程序跨端应用方法、相关装置、及计算机存储介质。
背景技术
“用完即走”的理念引发了一波小程序浪潮,小程序出色的使用体验,便捷的传播方式,丰富的组件应用程序编程接口(Application Programming Interface,API)带来的开发效率的提升,吸引了一大批小程序拥趸。但小程序的设计并没有完全遵循浏览器或其他应用程序等应用端中页面的规范,导致小程序生态和传统网页开发生态之间的无法自由转换。
发明内容
本申请提供了一种小程序跨端应用方法、相关装置、及计算机存储介质。
第一方面,本申请提供了一种小程序跨端应用方法,所述方法包括:
获取目标小程序包含的多个页面;所述目标小程序搭载于第一应用程序;
确定每个页面的页面节点信息、节点展示信息、以及逻辑管理信息;
将所述每个页面的页面节点信息、节点展示信息、以及逻辑管理信息对应的代码转换为可识别码;
基于所述可识别码生成对应于第二应用程序的页面节点信息、节点展示信息、以及逻辑管理信息;所述第一应用程序与所述第二应用程序不同;
基于所述第二应用程序的页面节点信息、节点展示信息、以及逻辑管理信息,生成所述目标小程序包含的多个页面分别在所述第二应用程序中对应的页面。
第二方面,本申请提供了一种小程序跨端应用装置,所述装置包括:
获取模块,用于获取目标小程序包含的多个页面;所述目标小程序搭载于第一应用程序;
确定模块,用于确定每个页面的页面节点信息、节点展示信息、以及逻辑管理信息;
转换模块,用于将所述每个页面的页面节点信息、节点展示信息、以及逻辑管理信息对应的代码转换为可识别码;
第一生成模块,用于基于所述可识别码生成对应于第二应用程序的页面节点信息、节点展示信息、以及逻辑管理信息;所述第一应用程序与所述第二应用程序不同;
第二生成模块,用于基于所述第二应用程序的页面节点信息、节点展示信息、以及逻辑管理信息,生成所述目标小程序包含的多个页面分别在所述第二应用程序中对应的页面。
第三方面,说明书一个或多个实施例提供一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法步骤。
第四方面,本申请提供一种电子设备,可包括:处理器和存储器;
其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述的方法步骤。
本申请一些实施例提供的技术方案带来的有益效果至少包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于拉扎斯网络科技(上海)有限公司,未经拉扎斯网络科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210172191.4/2.html,转载请声明来源钻瓜专利网。





