一种页面白屏监控方法、装置、设备及介质制造方法及图纸

技术编号:33784612 阅读:56 留言:0更新日期:2022-06-12 14:39
本申请实施例公开了一种页面白屏监控方法,在用户通过设备加载页面时,响应于所加载的页面发生变化,获取第一节点,该第一节点为页面对应的文档模型中的任一节点。以第一节点为起点开始遍历,确定第二节点是否存在可见信息,该第二节点可以为第一节点或者为与第一节点相关的节点。如果遍历结束时,第二节点不存在可见信息,则确定页面出现白屏,从而实现对白屏的监控,以便及时处理页面白屏现象,提高用户使用体验。用户使用体验。用户使用体验。

【技术实现步骤摘要】
一种页面白屏监控方法、装置、设备及介质


[0001]本申请涉及计算机
,具体涉及一种页面白屏监控方法、装置、设备及介质。

技术介绍

[0002]前端页面在运行时,可能会因为各种原因出现白屏。白屏的出现将影响用户对于页面的浏览或使用,如何有效地监控页面的白屏现象是急需解决的技术问题。

技术实现思路

[0003]有鉴于此,本申请实施例提供一种页面表监控方法、装置、设备及介质,以实现对页面的白屏进行准确监控,提高页面整体的健壮性。
[0004]为实现上述目的,本申请实施例提供的技术方案如下:
[0005]在本申请第一方面,提供了一种页面白屏监控方法,所述方法包括:
[0006]响应于页面发生变化,获取第一节点,所述第一节点为所述页面对应的文档对象模型中的节点;
[0007]以所述第一节点为起始点进行遍历,确定第二节点是否存在可见信息,所述第二节点包括所述第一节点和/或与所述第一节点相关的节点;
[0008]响应于所述第二节点不存在可见信息,确定所述页面出现白屏。
>[0009]在本申本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种页面白屏监控方法,其特征在于,所述方法包括:响应于页面发生变化,获取第一节点,所述第一节点为所述页面对应的文档对象模型中的节点;以所述第一节点为起始点进行遍历,确定第二节点是否存在可见信息,所述第二节点包括所述第一节点和/或与所述第一节点相关的节点;响应于所述第二节点不存在可见信息,确定所述页面出现白屏。2.根据权利要求1所述的方法,其特征在于,所述以所述第一节点为起始点进行遍历,确定第二节点是否存在可见信息,包括:响应于所述第一节点的节点类型为元素节点且所述第一节点的可视属性为不可见时,确定所述第二节点不存在可见信息,所述第二节点为所述第一节点。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:响应于所述第一节点的可视属性为可见,或者所述第一节点的节点类型不是所述元素节点,确定所述第一节点是否存在文本信息;响应于所述第一节点不存在文本信息,确定所述第一节点的节点名称是否为图片节点;响应于所述第一节点的节点名称为所述图片节点且图片尺寸为零或者所述第一节点的节点名称不是所述图片节点时,确所述第一节点是否存在子节点;响应于所述第一节点不存在子节点,确定所述第二节点不存在可见信息。4.根据权利要求1所述的方法,其特征在于,所述以所述第一节点为起点进行遍历,确定第二节点是否存在可见信息,包括:响应于所述第一节点不存在可见信息且所述第一节点存在子节点,确定所述子节点是否存在可见信息,所述第二节点为所述子节点。5.根据权利要求1所述的方法,其特征在...

【专利技术属性】
技术研发人员:臧琦凯罗旋
申请(专利权)人:北京火山引擎科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1