监测页面的方法和装置制造方法及图纸

技术编号:29988794 阅读:18 留言:0更新日期:2021-09-11 04:24
本发明专利技术公开了监测页面的方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:获取第一图片的第一明度,所述第一图片是在第一时间时对加载页面的第一终端进行截屏得到;在第二时间时对加载所述页面的第二终端进行截屏,得到第二图片,根据所述第二图片得到第二明度;根据所述第一明度和所述第二明度确定所述页面是否加载异常;其中,在所述第一时间时所述第一终端加载所述页面的已加载数据量小于在所述第二时间时所述第二终端加载所述页面的已加载数据量。该实施方式提高了对页面加载情况进行监测的实时性和便捷性。页面加载情况进行监测的实时性和便捷性。页面加载情况进行监测的实时性和便捷性。

【技术实现步骤摘要】
监测页面的方法和装置


[0001]本专利技术涉及计算机
,尤其涉及一种监测页面的方法和装置。

技术介绍

[0002]通过数据埋点多次获取页面的信息,若信息的数量等于预设数量,或者,到达预设时间,则对所有信息进行上报,从上报的信息中分析出页面是否加载异常。
[0003]在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:
[0004]信息的数量等于预设数量,或者到达预设时间,才上报信息,信息分析后才确定页面是否加载异常,因而,对页面加载情况进行监测的实时性较差,便捷性不高。

技术实现思路

[0005]有鉴于此,本专利技术实施例提供一种监测页面的方法和装置,提高了对页面加载情况进行监测的实时性和便捷性。
[0006]为实现上述目的,根据本专利技术实施例的一个方面,提供了一种监测页面的方法。
[0007]本专利技术实施例的监测页面的方法,包括:
[0008]获取第一图片的第一明度,所述第一图片是在第一时间时对加载页面的第一终端进行截屏得到;
[0009]在第二时间时对加载所述页面的第二终端进行截屏,得到第二图片,根据所述第二图片得到第二明度;
[0010]根据所述第一明度和所述第二明度确定所述页面是否加载异常;
[0011]其中,在所述第一时间时所述第一终端加载所述页面的已加载数据量小于在所述第二时间时所述第二终端加载所述页面的已加载数据量。
[0012]在一个实施例中,根据所述第一明度和所述第二明度确定所述页面是否加载异常,包括:
[0013]判断所述第二明度是否低于所述第一明度;
[0014]若否,则确定所述页面加载异常;若是,则确定所述页面加载正常。
[0015]在一个实施例中,在确定所述页面加载异常之后,包括:
[0016]将所述第二图片作为页面加载异常信息,对所述页面加载异常信息进行上报。
[0017]在一个实施例中,根据所述第二图片得到第二明度,包括:
[0018]对所述第二图片进行压缩,得到第三图片;
[0019]根据所述第三图片和明度计算方法,确定第二明度。
[0020]在一个实施例中,根据所述第三图片和明度计算方法,确定第二明度,包括:
[0021]获取所述第三图片的每个像素点的R值、G值和B值;
[0022]根据所述第三图片的每个像素点的R值、G值和B值确定所述第三图片的R均值、G均值和B均值;
[0023]将所述第三图片的R均值、G均值和B均值作为明度计算方法的参数,通过所述明度
计算方法计算得到第二明度。
[0024]在一个实施例中,根据所述第二图片得到第二明度,包括:
[0025]获取所述第二图片的每个像素点的R值、G值和B值;
[0026]根据所述第二图片的每个像素点的R值、G值和B值确定所述第二图片的R均值、G均值和B均值;
[0027]将所述第二图片的R均值、G均值和B均值作为明度计算方法的参数,通过所述明度计算方法计算得到第二明度。
[0028]在一个实施例中,所述第一时间包括:
[0029]所述第一终端开始加载所述页面的时间;
[0030]所述第二时间包括:
[0031]所述第二终端开始加载所述页面的时间与预设时长的和。
[0032]在一个实施例中,所述第一终端开始加载所述页面的时间,包括:
[0033]所述第一终端中页面视图开始加载的时间,或者,所述第一终端中视图出现的时间。
[0034]为实现上述目的,根据本专利技术实施例的另一个方面,提供了一种监测页面的装置。
[0035]本专利技术实施例的监测页面的装置,包括:
[0036]获取单元,用于获取第一图片的第一明度,所述第一图片是在第一时间时对加载页面的第一终端进行截屏得到;
[0037]第一处理单元,用于在第二时间时对加载所述页面的第二终端进行截屏,得到第二图片,根据所述第二图片得到第二明度;
[0038]第二处理单元,用于根据所述第一明度和所述第二明度确定所述页面是否加载异常;
[0039]其中,在所述第一时间时所述第一终端加载所述页面的已加载数据量小于在所述第二时间时所述第二终端加载所述页面的已加载数据量。
[0040]在一个实施例中,第二处理单元用于:
[0041]判断所述第二明度是否低于所述第一明度;
[0042]若否,则确定所述页面加载异常;若是,则确定所述页面加载正常。
[0043]在一个实施例中,第二处理单元用于:
[0044]在确定所述页面加载异常之后,将所述第二图片作为页面加载异常信息,对所述页面加载异常信息进行上报。
[0045]在一个实施例中,第一处理单元用于:
[0046]对所述第二图片进行压缩,得到第三图片;
[0047]根据所述第三图片和明度计算方法,确定第二明度。
[0048]在一个实施例中,第一处理单元用于:
[0049]获取所述第三图片的每个像素点的R值、G值和B值;
[0050]根据所述第三图片的每个像素点的R值、G值和B值确定所述第三图片的R均值、G均值和B均值;
[0051]将所述第三图片的R均值、G均值和B均值作为明度计算方法的参数,通过所述明度计算方法计算得到第二明度。
[0052]在一个实施例中,第一处理单元用于:
[0053]获取所述第二图片的每个像素点的R值、G值和B值;
[0054]根据所述第二图片的每个像素点的R值、G值和B值确定所述第二图片的R均值、G均值和B均值;
[0055]将所述第二图片的R均值、G均值和B均值作为明度计算方法的参数,通过所述明度计算方法计算得到第二明度。
[0056]在一个实施例中,所述第一时间包括:
[0057]所述第一终端开始加载所述页面的时间;
[0058]所述第二时间包括:
[0059]所述第二终端开始加载所述页面的时间与预设时长的和。
[0060]在一个实施例中,所述第一终端开始加载所述页面的时间,包括:
[0061]所述第一终端中页面视图开始加载的时间,或者,所述第一终端中视图出现的时间。
[0062]为实现上述目的,根据本专利技术实施例的再一个方面,提供了一种电子设备。
[0063]本专利技术实施例的一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术实施例提供的监测页面的方法。
[0064]为实现上述目的,根据本专利技术实施例的又一个方面,提供了一种计算机可读介质。
[0065]本专利技术实施例的一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现本专利技术实施例提供的监测页面的方法。
[0066]上述专利技术中的一个实施例具有如下优点或有益效果:获取第一图片的第一明度,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种监测页面的方法,其特征在于,包括:获取第一图片的第一明度,所述第一图片是在第一时间时对加载页面的第一终端进行截屏得到;在第二时间时对加载所述页面的第二终端进行截屏,得到第二图片,根据所述第二图片得到第二明度;根据所述第一明度和所述第二明度确定所述页面是否加载异常;其中,在所述第一时间时所述第一终端加载所述页面的已加载数据量小于在所述第二时间时所述第二终端加载所述页面的已加载数据量。2.根据权利要求1所述的方法,其特征在于,根据所述第一明度和所述第二明度确定所述页面是否加载异常,包括:判断所述第二明度是否低于所述第一明度;若否,则确定所述页面加载异常;若是,则确定所述页面加载正常。3.根据权利要求2所述的方法,其特征在于,在确定所述页面加载异常之后,包括:将所述第二图片作为页面加载异常信息,对所述页面加载异常信息进行上报。4.根据权利要求1所述的方法,其特征在于,根据所述第二图片得到第二明度,包括:对所述第二图片进行压缩,得到第三图片;根据所述第三图片和明度计算方法,确定第二明度。5.根据权利要求4所述的方法,其特征在于,根据所述第三图片和明度计算方法,确定第二明度,包括:获取所述第三图片的每个像素点的R值、G值和B值;根据所述第三图片的每个像素点的R值、G值和B值确定所述第三图片的R均值、G均值和B均值;将所述第三图片的R均值、G均值和B均值作为明度计算方法的参数,通过所述明度计算方法计算得到第二明度。6.根据权利要求1所述的方法,其特征在于,根据所述第二图片得到第二明度,包括:获取所述第二图片的每个像素点的R值、G值和B值;根据所述第二图片的每个像素点的R值、G值和B值确定所述第二图片的R均值、G均值和B均值;将所述第二图片的R均值、G均值和B均值作为明度计算方法的参数,通过所述明度计算方法计算得到第二明度。7.根据权利要求1所...

【专利技术属性】
技术研发人员:高明
申请(专利权)人:北京京东世纪贸易有限公司
类型:发明
国别省市:

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

1