一种兼容性检测方法、装置、存储介质及电子设备制造方法及图纸

技术编号:31743610 阅读:44 留言:0更新日期:2022-01-05 16:22
本说明书公开了一种兼容性检测方法、装置、存储介质及电子设备,在页面加载过程中,可先加载页面的主体框架。之后,分别生成每种图像压缩格式对应的检测像素块,并分别将各图像压缩格式对应的检测像素块加载到该页面的主体框架中进行渲染。最后,根据各图像压缩格式对应的检测像素块在该终端中的渲染结果,确定该图像压缩格式与该终端的兼容性,并加载与该终端兼容的图像压缩格式的图像。通过在页面的主体框架中加载各图像压缩格式的检测像素块并渲染,根据渲染结果确定该终端与各图像压缩格式的兼容性,进而加载与该终端兼容的图像压缩格式的图像。避免了页面加载过程中由于不兼容所导致的页面加载失败,提升了用户体验,同时节省了网络带宽。时节省了网络带宽。时节省了网络带宽。

【技术实现步骤摘要】
一种兼容性检测方法、装置、存储介质及电子设备


[0001]本申请涉及互联网
,尤其涉及一种兼容性检测方法、装置、存储介质及电子设备。

技术介绍

[0002]目前,用户访问网页时,终端可先加载页面的主体框架,之后再异步加载页面中各页面元素,以减少用户等待时长。
[0003]其中,当页面元素为图像时,为了提高页面加载速度,通常加载采用进行压缩后的图像压缩格式的图像,如,加载压缩后的webp格式的图像。但由于每种图像压缩格式均存在与之不兼容的终端类型,当终端与加载的图像压缩格式不兼容时,则会导致页面加载失败,用户体验较差。
[0004]因此现有技术在异步加载图像时,终端可向对应服务器发送携带终端标识的图像加载请求。之后,该服务器可根据该加载请求的请求头中携带的终端标识,以及预先存储的各终端类型与图像压缩格式的兼容关系,确定并下发与该终端兼容的图像压缩格式的图像数据。
[0005]但是,由于图像压缩格式的种类众多,且市面上的终端类型层出不穷,分别配置各种图像压缩格式与各终端类型之间的兼容关系,工程量较大。因此在不配置兼容关本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种兼容性检测方法,其特征在于,包括:加载页面的主体框架;针对待检测的每种图像压缩格式,生成该图像压缩格式对应的检测像素块;将该图像压缩格式对应的检测像素块加载到所述主体框架中,并进行渲染;判断该图像压缩格式对应的检测像素块是否渲染成功;若是,确定该图像压缩格式与终端兼容;若否,确定该图像压缩格式与终端不兼容。2.如权利要求1所述的方法,其特征在于,将该图像压缩格式对应的检测像素块加载到所述主体框架中,并进行渲染,具体包括:将该图像压缩格式对应的检测像素块加载到所述主体框架中;在离屏画布中,对加载完成的所述主体框架以及所述检测像素块进行渲染。3.如权利要求1所述的方法,其特征在于,判断该图像压缩格式对应的检测像素块是否渲染成功,具体包括:确定该图像压缩格式对应的检测像素块,在所述页面对应的文档对象模型中的元素节点;根据所述元素节点的属性信息,判断该图像压缩格式对应的检测像素块是否渲染成功。4.如权利要求3所述的方法,其特征在于,所述元素节点的属性信息至少包含所述元素节点的宽高值。5.如权利要求1所述的方法,其特征在于,当确定该图像压缩格式与终端兼容时,所述方法还包括:针对所述页面中的待渲染图像,获取该图像压缩格式的待渲染图像,...

【专利技术属性】
技术研发人员:刘希呈
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:

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

1