【技术实现步骤摘要】
页面白屏的监控方法及监控装置
本专利技术涉及网页管理
,具体地,涉及一种页面白屏的监控方法及一种页面白屏的监控装置。
技术介绍
随着网络技术的不断发展,人们的日常生活中可以随时访问网页或应用显示页面以获取自己需要的信息,因此网页或页面是否正常显示对人们的日常生活有极大的影响。为了保证能够及时获知网页或页面是否正常显示,以向用户提供更好的使用体验和应用服务,技术人员通过对页面的资源加载情况进行监控,以及对页面报错的场景进行实时监控,一旦发现当前页面发生了资源加载失败或页面场景报错的故障问题,则立即采取对应的补救措施或查找对应的故障原因,并及时进行调整,以向用户提供最佳的服务。在实际应用过程中,现有技术仅针对整个页面的资源加载失败的情况会发出对应的报警提示,然而在一些应用场景中,当前页面可能仅加载了部分资源从而使用户无法获得足够的使用体验,甚至导致用户无法正常使用的情况,而系统无法正常监控,因此导致用户体验低下,用户无法正常使用页面的正常功能,无法满足用户的实际需求。
技术实现思路
为了 ...
【技术保护点】
1.一种页面白屏的监控方法,其特征在于,所述监控方法包括:/n执行初始化操作;/n执行页面监控操作,在页面加载期间获取当前页面的变化信息;/n判断是否获取到被动监控停止触发信息,在获取到所述被动监控停止触发信息的情况下,停止执行所述页面监控操作;/n基于所述变化信息获取在预设超时时间内加载完成的已加载文档对象模型;/n基于所述已加载文档对象模型生成所述当前页面的加载信息;/n对所述加载信息进行白屏分析,并生成对应的页面监控结果。/n
【技术特征摘要】
1.一种页面白屏的监控方法,其特征在于,所述监控方法包括:
执行初始化操作;
执行页面监控操作,在页面加载期间获取当前页面的变化信息;
判断是否获取到被动监控停止触发信息,在获取到所述被动监控停止触发信息的情况下,停止执行所述页面监控操作;
基于所述变化信息获取在预设超时时间内加载完成的已加载文档对象模型;
基于所述已加载文档对象模型生成所述当前页面的加载信息;
对所述加载信息进行白屏分析,并生成对应的页面监控结果。
2.根据权利要求1所述的监控方法,其特征在于,所述执行初始化操作,包括:
获取默认配置信息和自定义配置信息;
基于所述默认配置信息和所述自定义配置信息按照预设初始化规则执行初始化操作;
所述监控方法还包括:将开始执行所述页面监控操作的时间作为初始时间。
3.根据权利要求1所述的监控方法,其特征在于,所述监控方法还包括:
在执行所述初始化操作之后,判断是否获取到启动指令;
在获取到所述启动指令的情况下,执行所述页面监控操作。
4.根据权利要求1所述的监控方法,其特征在于,所述执行页面监控操作,在页面加载期间获取当前页面的变化信息时,所述方法还包括:
判断是否获取到主动监控停止触发信息;
在获取到所述主动监控停止触发信息的情况下,停止执行所述页面监控操作;
基于所述变化信息获取在预设超时时间内加载完成的已加载文档对象模型;
基于所述已加载文档对象模型生成所述当前页面的加载信息。
5.根据权利要求4所述的监控方法,其特征在于,所述获取当前页面的变化信息,包括:
判断在所述预设超时时间内是否获取到回调函数触发信息,其中所述回调函数触发信息用于表征文档对象模型是否发生变化;
若在所述预设超时时间内获取到所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。