【技术实现步骤摘要】
页面渲染方法、装置、设备和计算机可读存储介质
[0001]本公开涉及计算机应用
,尤其涉及一种页面渲染方法、装置、设备和计算机可读存储介质。
技术介绍
[0002]随着计算机技术的发展,通过浏览器进行网页页面的加载成为一种常见的交互方式,比如,可以通过浏览器进行聊天界面的渲染等。
[0003]相关技术中,通过浏览器的渲染主线程进行有关网页页面的所有页面数据拉取和渲染,但是当页面待渲染的页面数据较多时,主线程加载页面过长可能会导致渲染页面出现卡顿的问题。
技术实现思路
[0004]根据本公开的一方面,提供了一种页面渲染方法,包括:响应于浏览器运行请求,调取预先注册的异步运行脚本监测页面数据获取请求;响应于监测到所述页面数据获取请求,通过所述异步运行脚本获取与所述页面数据获取请求对应的页面渲染数据;控制所述页面数据获取请求对应的渲染主线程根据所述页面渲染数据进行页面渲染处理。
[0005]根据本公开的另一方面,提供了一种页面渲染装置,包括:监测模块,用于响应于浏览器运行请求,调取预先注册的异 ...
【技术保护点】
【技术特征摘要】
1.一种页面渲染方法,包括:响应于浏览器运行请求,调取预先注册的异步运行脚本监测页面数据获取请求;响应于监测到所述页面数据获取请求,通过所述异步运行脚本获取与所述页面数据获取请求对应的页面渲染数据;控制所述页面数据获取请求对应的渲染主线程根据所述页面渲染数据进行页面渲染处理。2.如权利要求1所述的方法,其中,在所述调取预先注册的异步运行脚本监测页面数据获取请求之前,包括:确定与页面浏览器对应的运行源代码;在所述运行源代码中安装所述异步运行脚本;响应于获取到所述异步运行脚本的安装完成事件,对所述异步运行脚本进行脚本激活处理,以实现对所述异步运行脚本的注册。3.如权利要求1所述的方法,其中,所述调取预先注册的异步运行脚本监测页面数据获取请求,包括:通过所述异步运行脚本监测所述浏览器对应的渲染主线程发送的页面数据获取请求;所述通过所述异步运行脚本获取与所述页面数据获取请求对应的页面渲染数据,包括:响应于监测到所述页面数据获取请求,通过所述异步运行脚本获取与所述页面数据获取请求对应的页面渲染数据。4.如权利要求3所述的方法,其中,所述通过所述异步运行脚本获取与所述页面数据获取请求对应的页面渲染数据,包括:获取所述页面数据获取请求对应的数据标识信息;通过所述异步运行脚本向预设服务器发送携带所述数据标识信息获取请求,以获取所述预设服务器反馈的所述页面渲染数据。5.如权利要求3所述的方法,其中,在所述通过所述异步运行脚本获取与所述页面数据获取请求对应的页面渲染数据之前,还包括:向所述渲染主线程反馈页面数据获取通知消息。6.如权利...
【专利技术属性】
技术研发人员:闫晓林,
申请(专利权)人:北京新唐思创教育科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。