[发明专利]嵌入型程序的页面生成方法、装置、设备及存储介质有效
申请号: | 201910637712.7 | 申请日: | 2019-07-15 |
公开(公告)号: | CN112230910B | 公开(公告)日: | 2023-09-15 |
发明(设计)人: | 郭沛然;宿海成;刘历;蔡雨利;朱仕达 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/38 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 邢少真 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入 程序 页面 生成 方法 装置 设备 存储 介质 | ||
本发明公开了一种嵌入型程序的页面生成方法、装置、设备及存储介质,属于计算机技术领域。本发明通过检测对至少一个可视化组件的触发操作,确定嵌入型程序的页面布局,根据对各个可视化组件的编辑操作,获取各个可视化组件的关联信息,基于嵌入型程序的页面布局,以及页面中各个可视化组件的关联信息,生成嵌入型程序的显示页面,在这种嵌入型程序的页面生成方式中,用户无需像以往一样在集成开发环境中编写大量代码,只需要对各个可视化组件进行组合,并为各个可视化组件关联信息即可,大大降低了生成嵌入型程序的难度,提高了嵌入型程序的生成效率。
技术领域
本发明涉及计算机技术领域,特别涉及一种嵌入型程序的页面生成方法、装置、设备及存储介质。
背景技术
随着互联网技术的发展以及智能终端的普及,越来越多的应用程序开始面向用户,嵌入型程序可以依托于这些应用程序运行,且因其轻量、便捷的特点,受到广泛关注。嵌入型程序在使用时无需单独下载和安装,不会占用过多的系统内存,用户只需通过应用程序进行扫码等简单操作,即可打开该应用程序中的嵌入型程序,例如,微信小程序就是一种嵌入型程序,用户在使用时可以通过微信直接打开小程序。
目前,嵌入型程序的开发属于一种专业技能,在嵌入型程序的页面生成过程中,需要专业的开发人员在集成开发环境中编写代码,并对代码进行多次调试,但是代码编写的学习成本较高,且人工编写代码的效率较低,这就导致了生成一个嵌入型程序的难度较大,效率较低。
发明内容
本发明实施例提供了一种嵌入型程序的页面生成方法、装置、设备及存储介质,可以解决相关技术中嵌入型程序的页面生成效率低的问题。该技术方案如下:
一方面,提供了一种嵌入型程序的页面生成方法,该方法包括:
显示编辑页面,该编辑页面包括多个可视化组件和页面编辑区域,一个可视化组件对应于一个页面显示单元;
根据该页面编辑区域上对该多个可视化组件中至少一个可视化组件的触发操作,确定该至少一个可视化组件的页面位置信息;
根据对该至少一个可视化组件的编辑操作,获取该至少一个可视化组件的关联信息;
基于该至少一个可视化组件的页面位置信息以及该至少一个可视化组件的关联信息,生成一个目标嵌入型程序的显示页面。
一方面,提供了一种嵌入型程序的页面生成装置,该装置包括:
显示模块,用于显示编辑页面,该编辑页面包括多个可视化组件和页面编辑区域,一个可视化组件对应于一个页面显示单元;
确定模型,用于根据该页面编辑区域上对该多个可视化组件中至少一个可视化组件的触发操作,确定该至少一个可视化组件的页面位置信息;
关联信息获取模块,用于根据对该至少一个可视化组件的编辑操作,获取该至少一个可视化组件的关联信息;
页面生成模块,用于基于该至少一个可视化组件的页面位置信息以及该至少一个可视化组件的关联信息,生成一个目标嵌入型程序的显示页面。
在一种可能实现方式中,该确定模块用于:
将该至少一个可视化组件的触发操作在该页面编辑区域中的页面区域上的结束位置,确定为该至少一个可视化组件的页面位置信息。
在一种可能实现方式中,该页面位置信息是指下述任一种位置信息:
该至少一个可视化组件相对于页面区域边界的距离;
该至少一个可视化组件相对于除自身以外的任一个可视化组件的距离。
在一种可能实现方式中,该装置还包括:
程序生成模块,用于基于多个显示页面以及该多个显示页面之间的页面切换关系,生成目标嵌入型程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910637712.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:污物清洁装置及具有其的清洁器
- 下一篇:一种分布式任务调度方法及其装置