[发明专利]网页界面白屏监测的方法及装置在审
申请号: | 201910966510.7 | 申请日: | 2019-10-12 |
公开(公告)号: | CN110851350A | 公开(公告)日: | 2020-02-28 |
发明(设计)人: | 赵志豪 | 申请(专利权)人: | 平安银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06T7/90 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 李娟 |
地址: | 518000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 界面 监测 方法 装置 | ||
1.一种网页界面白屏监测的方法,其特征在于,包括:
监听到跳转至网页界面的跳转指令,加载所述网页界面,在加载所述网页界面的过程中检测是否达到监测条件,当达到监测条件时获取所述网页界面;
获取所述网页界面的背景颜色作为锚点色值;
检测所述网页界面中每个目标像素点的像素色值是否与所述锚点色值相同;所述目标像素点为所述网页界面中的全部或部分像素点;
若所述目标像素点中所述像素色值与所述锚点色值相同的像素数量占比等于或大于预设比例,则生成所述网页界面为白屏的检测结果。
2.如权利要求1所述的方法,其特征在于,所述在加载所述网页界面的过程中检测是否达到监测条件,当达到监测条件时获取所述网页界面,包括:
在加载所述网页界面的过程中检测加载时长是否达到预设时长,若检测到所述加载时长达到预设时长时获取所述网页界面;或
在加载所述网页界面的过程中检测所述网页界面的加载状态,若检测到所述加载状态为加载完成状态时获取所述网页界面。
3.如权利要求1所述的方法,其特征在于,所述检测所述网页界面中每个目标像素点的像素色值是否与所述锚点色值相同,包括:
从所述网页界面的像素点中筛选出部分像素点作为目标像素点;
检测每个所述目标像素点的像素色值是否与所述锚点色值相同。
4.如权利要求3所述的方法,其特征在于,所述从所述网页界面的像素点中筛选出部分像素点作为目标像素点,包括:
从所述网页界面的像素点中筛选出第一预设比例的像素点作为目标像素点;或
从所述网页界面的像素点中规则选取若干个像素点作为目标像素点;或
将所述网页界面等分成若干个子界面,从每个所述子界面中筛选出第二预设比例的像素点作为目标像素点;或
将所述网页界面等分成若干个子界面,从每个所述子界面中规则选取若干个像素点作为目标像素点;
其中,所述规则选取包括以下任一种方式:
每间隔预设个像素点选取一个目标像素点的方式;
每间隔预设行选取一行目标像素点的方式;
每间隔预设列选取一列目标像素点的方式。
5.如权利要求1至4任一项所述的方法,其特征在于,所述检测所述网页界面中每个目标像素点的像素色值是否与所述锚点色值相同,包括:
当所述像素色值和所述锚点色值用YUV表示,则分别比对所述网页界面中每个目标像素点的所述像素色值与所述锚点色值的Y值,U值和V值;当三个值均相同,则所述目标像素点的所述像素色值与所述锚点色值相同;
当所述像素色值和所述锚点色值用RGB表示,则分别比对所述网页界面中每个目标像素点的所述像素色值与所述锚点色值的R值,G值和B值;当三个值均相同,则所述目标像素点的所述像素色值与所述锚点色值相同;
当所述像素色值和所述锚点色值用YCbCr表示,则分别比对所述网页界面中每个目标像素点的所述像素色值与所述锚点色值的Y值,Cb值和Cr值;当三个值均相同,则所述目标像素点的所述像素色值与所述锚点色值相同。
6.如权利要求1所述的方法,其特征在于,所述检测所述网页界面中每个目标像素点的像素色值是否与所述锚点色值相同之前,还包括:
对所述网页界面进行压缩得到压缩图像;
相应的,所述检测所述网页界面中每个目标像素点的像素色值是否与所述锚点色值相同,包括:
检测所述压缩图像中每个目标像素点的像素色值是否与所述锚点色值相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安银行股份有限公司,未经平安银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910966510.7/1.html,转载请声明来源钻瓜专利网。