[发明专利]一种页面信息生成方法、装置和设备有效
申请号: | 201710030100.2 | 申请日: | 2017-01-16 |
公开(公告)号: | CN108319474B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 龙付成;崔藜千;邱柏宇 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F16/958;G06F16/957 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 张颖玲;王花丽 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 页面 信息 生成 方法 装置 设备 | ||
本发明实施例公开了一种页面信息生成方法,所述方法包括:接收用户对终端的预设显示页面上的预设对象进行操作后产生的请求;响应所述请求,获取与所述请求对应的引擎数据;其中,所述引擎数据包括组件信息;判断所述请求是否满足第一预设条件;若所述请求满足第一预设条件,则基于所述引擎数据按照预设规则生成标准的页面结构信息;对所述标准的页面结构信息进行合成与渲染,得到目标显示页面;将所述目标显示页面显示在所述终端的显示屏幕上。本发明实施例同时还公开了一种页面信息生成装置和设备。
技术领域
本发明涉及计算机领域中的页面生成技术,尤其涉及一种页面信息生成方法、装置和设备。
背景技术
目前有两个技术产品玉兔和AMS可以实现web的模板定制。玉兔的本质为一个H5交互页面编辑器,通过使用页面模板在页面中插入背景、文本、图片、背景音乐、弹窗视频等组件,定义页面与页面切换效果并输出交互H5页面。AMS支持内部更为复杂的web活动页定义。模块用户界面通过前端的Java Script流程引擎,请求后端的超文本预处理器(HypertextPreprocessor,PHP)流程引擎,之后调用模块的服务层实现页面的逻辑处理,最终将结果响应给用户。
但是玉兔不支持如登录、抽奖等复杂的功能组件,也没有实现组件间联动和依赖的逻辑,软件的模板只支持固定的形式,导致页面的形式较单一;AMS仅支持内部应用的活动页的定义,对于非内部应用不能很好地支持。
发明内容
为解决上述技术问题,本发明实施例期望提供一种页面信息生成方法、装置和设备,解决了现有的web的模板定制技术不能实现复杂功能订制的问题,形成的web页面形式多样化,保证了页面上个功能的正常运行;同时,可以支持各种不同的应用的活动页的订制。
本发明的技术方案是这样实现的:
第一方面,提供一种页面信息生成方法,所述方法包括:
接收用户对终端的预设显示页面上的预设对象进行操作后产生的请求;
响应所述请求,获取与所述请求对应的引擎数据;其中,所述引擎数据包括组件信息;
判断所述请求是否满足第一预设条件;
若所述请求满足第一预设条件,则基于所述引擎数据按照预设规则生成标准的页面结构信息;
对所述标准的页面结构信息进行合成与渲染,得到目标显示页面;
将所述目标显示页面显示在所述终端当前的显示界面屏幕上。
第二方面,提供一种页面信息生成装置,所述装置包括:接收单元、第一获取单元、判断单元、生成单元、第一处理单元和第一显示单元,其中:
所述接收单元,用于接收用户对终端的预设显示页面上的预设对象进行操作后产生的请求;
所述第一获取单元,用于响应所述请求,获取与所述请求对应的引擎数据;其中,所述引擎数据包括组件信息;
所述判断单元,用于判断所述请求是否满足第一预设条件;
所述生成单元,用于若所述请求满足第一预设条件,则基于所述引擎数据按照预设规则生成标准的页面结构信息;
所述第一处理单元,用于对所述标准的页面结构信息进行合成与渲染,得到目标显示页面;
所述第一显示单元,用于将所述目标显示页面显示在所述终端的显示屏幕上。
第三方面,提供一种页面信息生成设备,所述设备包括:通信接口和处理器,其中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710030100.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:终端系统启动方法和装置
- 下一篇:一种LIN模块的数据收发工具
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置