[发明专利]一种网页加载方法、装置及电子设备在审

专利信息
申请号: 202210751948.5 申请日: 2022-06-28
公开(公告)号: CN115098809A 公开(公告)日: 2022-09-23
发明(设计)人: 孙昊 申请(专利权)人: 平安银行股份有限公司
主分类号: G06F16/957 分类号: G06F16/957;G06F16/958;G06F9/445
代理公司: 广东良马律师事务所 44395 代理人: 马戎
地址: 518000 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 网页 加载 方法 装置 电子设备
【说明书】:

发明公开了一种网页加载方法、装置及电子设备,方法包括:收集各个子系统的重复使用资源,将所述重复资源进行打包,生成资源包,将所述资源包上传至服务器,其中,所述子系统为应用程序中的不同功能模块;检测到应用程序启动时,从所述服务器中下载所述资源包,将所述资源包存储至本地;检测到网络资源加载指令时,判断所述资源包中是否存在与网络资源相同的文件;若资源包中存在与网络资源相同的文件,则读取资源包中的文件,完成网页加载。本发明实施例在同时多业务APP,多个子系统时,重复使用的资源可以直接加载本地资源,节省用户流量同时,还可以加快页面渲染速度,提升用户体验。

技术领域

本发明涉及数据处理技术领域,尤其涉及一种网页加载方法、装置及电子设备。

背景技术

目前传统的网页加载方式是基于安卓自有的网页加载方案,在进行网页内容加载时会将需要加载的网页内容全部拉取下来,之后进行渲染。虽然安卓本身的Webview带有缓存机制,但是自带的缓存机制依赖于H5的缓存配置,性能不是很友好,如果服务器CDN(Content Del ivery Network,内容分发网络)经常刷新,资源依然会被误认为有修改,从而被重复加载。同时基于H5的缓存方案,会在APP重启时失效,APP重启之后资源会重新加载,依然会影响页面的渲染速度,消耗不必要的流量。

现有技术中的应用中的多数子功能,都是单独的项目,基本体积都在1M以上,在组建一个大功能时,会发布多个子功能,导致使用过程中会使用超过10M甚至20M的流量。比如使用口袋银行APP的车主生活功能时,随便点几个子功能都要几十M流量,很多页面有相同的资源,且被重复加载了。部分APP会在网络加载过程中加入三级缓存机制,利用第三方网络请求框架如OkHttp等,实现三级缓存,但是三级缓存在面对大体积资源以及APP重启等特殊场景依然会出现重复加载问题;同时因为多数重复资源都是从网络获取,如果网络信号不稳定时,页面加载时间会被大大拉长,严重影响用户体验。

因此,现有技术还有待于改进和发展。

发明内容

鉴于上述现有技术的不足,本发明提供了一种网页加载方法、装置及电子设备,旨在解决现有技术中网页加载方法的需要加载的资源从网络上获取,加载时间长的问题。

本发明的技术方案如下:

本发明第一实施例提供了一种网页加载方法,所述方法包括:

收集各个子系统的重复使用资源,将所述重复资源进行打包,生成资源包,将所述资源包上传至服务器,其中,所述子系统为应用程序中的不同功能模块;

检测到应用程序启动时,从所述服务器中下载所述资源包,将所述资源包存储至本地;

检测到网络资源加载指令时,判断所述资源包中是否存在与网络资源相同的文件;

若资源包中存在与网络资源相同的文件,则读取资源包中的文件,完成网页加载。

进一步地,所述将所述资源包上传至服务器后,还包括:

将所述资源包以插件的形式发布在应用程序中。

进一步地,所述检测到应用程序启动时,将所述共享包存储至本地,包括:

检测应用程序启动时,启动所述插件;

通过所述插件从服务器中下载所述资源包,将所述资源包存储在本地。

进一步地,所述收集各个子系统的重复使用资源,将所述重复资源进行打包,生成资源包,将所述资源包上传至服务器,包括:

收集各个子系统的重复使用资源,将所述重复资源根据版本及业务场景进行打包,生成初始资源包;

获取初始资源包的尺寸,判断所述初始资源包的尺寸是否大于预设的阈值;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安银行股份有限公司,未经平安银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202210751948.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top