预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共21页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114996606A(43)申请公布日2022.09.02(21)申请号202210602321.3(22)申请日2022.05.30(71)申请人杭州安恒信息技术股份有限公司地址310000浙江省杭州市滨江区西兴街道联慧街188号(72)发明人徐敏范渊黄进(74)专利代理机构北京集佳知识产权代理有限公司11227专利代理师张志梅(51)Int.Cl.G06F16/957(2019.01)G06F16/958(2019.01)G06F16/2455(2019.01)G06F16/532(2019.01)G06F9/445(2018.01)权利要求书2页说明书12页附图6页(54)发明名称一种图片加载方法、装置、设备及存储介质(57)摘要本申请公开了一种图片加载方法、装置、设备及存储介质,涉及图像处理技术领域,包括:主线程利用获取到的待加载图片的图片存储标识在临时缓存和浏览器数据库中查询对应的图片缓存信息;均未查询到对应的图片缓存信息则通过主线程将图片存储标识传输至子线程,通过子线程基于图片存储标识和预设获取方式获取待加载图片的图片数据;通过子线程将图片数据转化为预设格式的预设格式图片数据,并返回至主线程;主线程将预设格式图片数据存储至临时缓存与浏览器数据库,基于预设格式图片数据的格式执行对应的图片加载操作。本申请通过在子线程中将获取到的图片数据转化为预设格式,减少图片加载对主线程的阻塞和页面卡顿,加快图片渲染效率。CN114996606ACN114996606A权利要求书1/2页1.一种图片加载方法,其特征在于,包括:通过主线程获取待加载图片的图片存储标识,并基于所述图片存储标识在临时缓存以及浏览器数据库中查询对应的图片缓存信息;若均未查询到对应的所述图片缓存信息,则通过所述主线程将所述图片存储标识传输至子线程,并通过所述子线程基于所述图片存储标识以及预设获取方式获取所述待加载图片的图片数据;通过所述子线程将所述图片数据转化为预设格式的预设格式图片数据,并将所述预设格式图片数据返回至所述主线程;通过所述主线程将所述预设格式图片数据存储至所述临时缓存与所述浏览器数据库中,然后基于所述预设格式图片数据的格式执行对应的图片加载操作。2.根据权利要求1所述的图片加载方法,其特征在于,所述基于所述图片存储标识在临时缓存以及浏览器数据库中查询对应的图片缓存信息,包括:基于所述图片存储标识判断所述临时缓存中是否存在与所述待加载图片对应的所述图片缓存信息;若存在所述图片缓存信息,则直接获取所述临时缓存中的所述图片缓存信息;若不存在所述图片缓存信息,则在所述浏览器数据库中查询是否存在与所述待加载图片类型对应的目标数据库;若不存在所述目标数据库,则创建与所述待加载图片类型对应的目标数据库;若存在所述目标数据库,则基于所述图片存储标识判断所述目标数据库中是否存在与所述待加载图片对应的所述图片缓存信息。3.根据权利要求2所述的图片加载方法,其特征在于,所述若均未查询到对应的所述图片缓存信息,则通过所述主线程将所述图片存储标识传输至子线程,并通过所述子线程基于所述图片存储标识以及预设获取方式获取所述待加载图片的图片数据,包括:若所述目标数据库中不存在与所述待加载图片对应的所述图片缓存信息,则判断当前运行环境是否支持所述子线程;若当前运行环境支持所述子线程,则通过所述主线程将所述图片存储标识传输至所述子线程,并通过所述子线程基于所述图片存储标识以及预设获取方式获取所述待加载图片的图片数据。4.根据权利要求3所述的图片加载方法,其特征在于,所述通过所述主线程将所述图片存储标识传输至子线程之前,还包括:若当前运行环境不支持所述子线程,则通过所述主线程直接基于所述图片存储标识以及所述预设获取方式获取所述图片数据。5.根据权利要求4所述的图片加载方法,其特征在于,所述通过所述子线程将所述图片数据转化为预设格式的预设格式图片数据,并将所述预设格式图片数据返回至所述主线程,包括:通过所述子线程将所述图片数据转化为二进制图片数据;判断当前运行环境是否支持创建图像位图方法;若支持所述创建图像位图方法,则将所述二进制图片数据转化为图像位图数据,并将所述图像位图数据返回至主线程;2CN114996606A权利要求书2/2页若不支持所述创建图像位图方法,将所述二进制图片数据返回至所述主线程。6.根据权利要求5所述的图片加载方法,其特征在于,所述通过所述主线程将所述预设格式图片数据存储至所述临时缓存与所述浏览器数据库中,包括:通过所述主线程将所述二进制图片数据或所述图像位图数据存储至所述临时缓存以及所述目标数据库中。7.根据权利要求5或6任一项所述的图片加载方法,其特征在于,还包括:若将所述图像位图数据返回至所述主