[发明专利]一种页面渲染方法、装置、介质及电子设备在审
申请号: | 202010710936.9 | 申请日: | 2020-07-22 |
公开(公告)号: | CN111881393A | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | 李起裕;邢伟科;袁旭佳 | 申请(专利权)人: | 北京三快在线科技有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F16/958;G06F9/451;G06T3/40 |
代理公司: | 北京曼威知识产权代理有限公司 11709 | 代理人: | 方志炜 |
地址: | 100080 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 页面 渲染 方法 装置 介质 电子设备 | ||
本说明书公开了一种页面渲染方法、设备、介质及电子设备,包括:若需要在终端设备上加载页面,则终端设备向服务器设备发送包含待渲染页面的页面标识的页面渲染数据获取请求;接收服务器设备发送的页面布局数据,页面布局数据中包含在页面标识对应的页面上显示的交互方式的布局数据;根据存储的交互方式对应的交互标识与交互方式对应的页面截图之间的对应关系,确定所述交互方式对应的页面截图;根据页面布局数据,将确定的页面截图进行拼接,得到待渲染页面对应的图片,并显示图片。这样,在页面加载过程中,从服务器设备中获取少量的页面布局数据,快速响应页面渲染数据获取请求,以图片形式快速显示页面,提升页面渲染速度。
技术领域
本说明书涉及互联网信息处理技术领域,尤其涉及一种页面渲染方法、装置、介质及电子设备。
背景技术
随着互联网技术的发展,互联网已经深入到人们日常生活的方方面面。而互联网服务平台提供的页面的加载速度的快慢直接决定了人们对该互联网服务平台的用户体验。
在实际应用中,用户在访问互联网服务平台提供的页面时,需要从互联网服务平台对应的服务器中获取大量的页面数据,通过对这些页面数据进行页面布局的计算,将页面数据渲染显示在用户设备上。但是由于页面数据量大,导致计算时间比较长,进而使得页面渲染加载的速度比较缓慢,影响了用户对该互联网服务平台的用户体验。
因此,本申请提出了一种页面渲染方法,以解决上述问题。
发明内容
本说明书提供一种页面渲染方法、装置、介质及电子设备,以部分解决上述现有技术存在的问题。
本说明书采用下述技术方案:
本说明书提供的一种页面渲染方法,所述方法包括:
终端设备向服务器设备发送页面渲染数据获取请求,所述页面渲染数据获取请求中包含待渲染页面的页面标识;
接收所述服务器设备发送的页面布局数据,所述页面布局数据中包含在所述页面标识对应的页面上显示的交互方式的布局数据;
根据存储的交互方式对应的交互标识与所述交互方式对应的页面截图之间的对应关系,确定在所述页面上显示的所述交互方式对应的页面截图;
根据所述页面布局数据,将确定的所述页面截图进行拼接,得到所述页面对应的图片,并显示所述图片。
可选的,所述方法还包括:
接收所述服务器设备发送的所述页面标识对应的页面的渲染数据,所述渲染数据包含页面组件、元素中的至少一种;
根据所述渲染数据和所述页面布局数据,在所述终端设备的后台加载、渲染所述页面标识对应的页面;
若确定所述页面加载完成,则显示所述页面标识对应的页面,并停止显示所述图片。
可选的,终端设备在向服务器设备发送页面渲染数据获取请求之前,所述方法还包括:
终端设备检测其所支持的交互方式;
终端设备向服务器设备发送页面渲染数据获取请求,具体包括:
终端设备向服务器设备发送页面渲染数据获取请求,所述页面渲染数据获取请求中还包括检测到的所述交互方式对应的交互标识和使用所述终端设备的用户的账户标识;
接收所述服务器设备发送的页面布局数据,具体包括:
接收所述服务器设备发送的页面布局数据,所述页面布局数据用于表征检测到的所述交互标识对应的交互方式在所述页面标识对应的页面上的排列顺序,所述排列顺序由所述服务器设备根据所述账户标识对应的用户行为数据确定的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京三快在线科技有限公司,未经北京三快在线科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010710936.9/2.html,转载请声明来源钻瓜专利网。