【技术实现步骤摘要】
小程序的页面控制方法、装置、设备及介质
本申请涉及计算机
,具体涉及人工智能和小程序管控
,尤其涉及小程序的页面控制方法、装置、设备及介质。
技术介绍
随着应用程序的应用越来越广泛,小程序开始得到越来越多的应用和使用。小程序可以被嵌入到应用程序中,小程序是第三方开发者提供的一种将自有服务嵌入到应用程序的程序。目前,小程序的页面容易出现显示异常的情况,影响用户使用,因此,如何对小程序的页面进行管控,对于提高用户体验是十分重要。
技术实现思路
本申请提供了一种小程序的页面控制方法、装置、设备以及存储介质。根据本申请的一方面,提供了一种小程序的页面控制方法,包括:获取小程序中待检测页面的页面图像;根据所述页面图像确定所述待检测页面为白屏;获取所述待检测页面白屏的次数;如果所述次数超过预设次数阈值,则将所述页面的页面地址从所述小程序的页面地址白名单中删除。根据本申请的另一方面,提供了一种小程序的页面控制装置,包括:第一获取模块,用于获取小程序中待检测页面的页面图像;确定模块,用于根据所述页面图像确定所述待检测页面为白屏;第二获取模块,用于获取所述待检测页面白屏的次数;处理模块,用于如果所述次数超过预设次数阈值,则将所述页面的页面地址从所述小程序的页面地址白名单中删除。根据本申请的另一方面,提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处 ...
【技术保护点】
1.一种小程序的页面控制方法,包括:/n获取小程序中待检测页面的页面图像;/n根据所述页面图像确定所述待检测页面为白屏;/n获取所述待检测页面白屏的次数;/n如果所述次数超过预设次数阈值,则将所述页面的页面地址从所述小程序的页面地址白名单中删除。/n
【技术特征摘要】
1.一种小程序的页面控制方法,包括:
获取小程序中待检测页面的页面图像;
根据所述页面图像确定所述待检测页面为白屏;
获取所述待检测页面白屏的次数;
如果所述次数超过预设次数阈值,则将所述页面的页面地址从所述小程序的页面地址白名单中删除。
2.根据权利要求1所述的方法,其中,所述根据所述页面图像确定所述待检测页面为白屏,包括:
根据所述页面图像,确定所述页面图像的中心位置;
以所述中心位置为中心,在所述页面图像中形成一个图像区域,其中,所述图像区域的尺寸小于所述页面图像的尺寸;
根据所述图像区域,确定所述待检测页面为白屏。
3.根据权利要求1所述的方法,其中,所述根据所述图像区域,确定所述待检测页面为白屏,包括:
如果根据所述图像区域中像素点的颜色值,确定所述图像区域中的像素点均为白色像素点,则确定所述待检测页面为白屏。
4.根据权利要求3所述的方法,其中,所述如果根据所述图像区域中像素点的颜色值,确定所述图像区域中的像素点均为白色像素点,则确定所述待检测页面为白屏,包括:
如果根据所述图像区域中像素点的颜色值,确定所述图像区域中的像素点均为白色像素点,则根据所述页面图像中其他图像区域中像素点的颜色值,确定所述其他图像区域中白色像素点的比例,其中,所述其他图像区域为所述页面图像中除所述图像区域之外的区域;
如果所述其他图像区域中白色像素点的比例超过预设的第一比例阈值,则确定所述待检测页面为白屏。
5.根据权利要求1所述的方法,其中,所述根据所述图像区域中像素点的颜色值,确定所述图像区域中的像素点均为白色像素点,包括:
针对所述图像区域中的每个像素点,将所述像素点的颜色值和白色像素点的颜色值进行比较;
如果所述像素点的颜色值和所述白色像素点的颜色值之间的差异度小于预设差异度阈值,则确定所述像素点为白色像素点。
6.根据权利要求1所述的方法,其中,所述根据所述页面图像确定所述待检测页面为白屏,包括:
将所述页面图像划分为多个图像区域;
根据每个图像区域中像素点的颜色值,确定所述多个图像区域中为纯色图像区域的数量;
根据所述纯色图像区域的数量,确定所述多个图像区域中纯色图像区域的比例;
如果所述纯色图像区域的比例超过预设的第二比例阈值,则确定所述待检测页面为白屏。
7.根据权利要求6所述的方法,其中,所述根据每个图像区域中像素点的颜色值,确定所述多个图像区域中为纯色图像区域的数量,包括:
针对每个图像区域,如果所述图像区域中所有像素点的颜色值均相同,则确定所述图像区域为纯色图像区域;
确定所述多个图像区域中为纯色图像区域的数量。
8.根据权利要求7所述的方法,其中,所述如果所述图像区域中所有像素点的颜色值均相同,则确定所述图像区域为所述纯色图像区域,包括:
按照预设的遍历顺序,依次遍历所述图像区域中的每个像素点,对于遍历到的所述像素点,并将所述像素点的颜色值与其相邻的下一个像素点的颜色值进行比较;
如果所述像素点的颜色值与其相邻的下一个像素点的颜色值相同,则按照所述遍历顺序继续遍历所述图像区域中的像素点;
如果根据所述遍历顺序遍历到所述图像区域的最后一个像素点,则确定所述图像区域为纯色图像区域;
如果所述像素点的颜色值和其相邻的下一个像素点的颜色值不同,则结束遍历,并确定所述图像区域为非纯色图像区域。
9.一种小程序的页面控制装置,包括:
第一获取模块,用于获取小程序中待检测页面的页面图像;
确定模块,用于根据所述页面图像确定所述待检测页面为白屏;
第二获取模块,用于获取所述待检测页面白屏的次数;
处...
【专利技术属性】
技术研发人员:徐少朋,谢孟月,陈都,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。