[发明专利]一种页面显示的方法和装置有效
申请号: | 201911229406.6 | 申请日: | 2019-12-04 |
公开(公告)号: | CN112905920B | 公开(公告)日: | 2023-08-04 |
发明(设计)人: | 王涵冰 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 李娟 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 页面 显示 方法 装置 | ||
1.一种页面显示的方法,其特征在于,包括:
通过目标程序截取应用待发送至服务器的页面访问请求,所述目标程序为独立于应用的当前页面,并且运行于后台进程中的程序;
当缓存有所述页面访问请求对应的历史访问页面数据时,通过所述目标程序获取所述历史访问页面数据,所述历史访问页面数据是基于应用上一次发送的历史访问请求关联的页面模版和页面内容数据,渲染生成的超文本标记语言HTML字符;
根据所述历史访问页面数据显示页面;
通过所述目标程序向所述服务器发送所述页面访问请求,并接收所述服务器返回的当前页面数据,所述历史访问页面数据和所述当前页面数据均由页面模板和页面内容数据组成,所述当前页面数据是基于应用本次发送的所述页面访问请求关联的页面模版和页面内容数据,渲染生成的HTML字符;
将所述当前访问页面数据中包含的页面内容数据,嵌入到所述历史访问页面数据中包含的页面模版中,获得刷新后的页面。
2.如权利要求1所述的方法,其特征在于,在通过目标程序截取应用待发送至服务器的页面访问请求之前,进一步包括:
从服务器提供的访问页面中注册并启动所述目标程序,所述目标程序用于根据页面访问请求从服务器获取渲染后的页面数据,并将获取的页面数据进行缓存。
3.如权利要求1所述的方法,其特征在于,在通过目标程序截取应用待发送至服务器的页面访问请求之后,进一步包括:
当确定未缓存所述页面访问请求对应的历史访问页面数据时,通过所述目标程序向所述服务器发送所述页面访问请求;
通过所述目标程序接收所述服务器返回的当前页面数据;
根据所述当前页面数据显示页面。
4.如权利要求1-3任一项所述的方法,其特征在于,进一步包括:
通过所述目标程序,缓存获取的当前页面数据。
5.如权利要求1-3任一项所述的方法,其特征在于,将所述当前访问页面数据中包含的页面内容数据,嵌入到所述历史访问页面数据中包含的页面模版中,获得刷新后的页面,包括:
通过指定通信方式接收所述目标程序返回的所述当前页面数据中的页面内容数据,所述当前页面数据中的页面内容数据是所述目标程序根据指定标识信息从所述当前页面数据中获取的;
将接收的页面内容数据,与所述历史访问页面数据中包含的页面模板进行整合;
根据整合数据,获得刷新后的页面。
6.如权利要求1-3任一项所述的方法,其特征在于,所述当前页面数据是服务器根据以下步骤获得的:
根据所述页面访问请求中包含的页面地址信息,获取相应的页面模板和页面内容数据;
将获取的页面模板和页面内容数据进行绑定,渲染生成当前页面数据,其中,所述页面内容数据位于所述当前页面数据中的指定标识信息中。
7.一种页面显示的装置,其特征在于,包括:
截取单元,用于通过目标程序截取应用待发送至服务器的页面访问请求,所述目标程序为独立于应用的当前页面,并且运行于后台进程中的程序;
获取单元,用于当缓存有所述页面访问请求对应的历史访问页面数据时,通过所述目标程序获取所述历史访问页面数据,所述历史访问页面数据是基于应用上一次发送的历史访问请求关联的页面模版和页面内容数据,渲染生成的超文本标记语言HTML字符;
显示单元,用于根据所述历史访问页面数据显示页面;
接收单元,用于通过所述目标程序向所述服务器发送所述页面访问请求,并接收所述服务器返回的当前页面数据,所述历史访问页面数据和所述当前页面数据均由页面模板和页面内容数据组成,所述当前页面数据是基于应用本次发送的所述页面访问请求关联的页面模版和页面内容数据,渲染生成的HTML字符;
刷新单元,用于将所述当前访问页面数据中包含的页面内容数据,嵌入到所述历史访问页面数据中包含的页面模版中,获得刷新后的页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911229406.6/1.html,转载请声明来源钻瓜专利网。