【技术实现步骤摘要】
一种客户端资源处理方法、装置及电子设备
本申请涉及通信
,具体而言,涉及一种客户端资源处理方法、装置及电子设备。
技术介绍
随着应用程序(Application,简称APP)的信息与功能不断的丰富,APP在启动时需要预加载的动态资源数据越来越多。例如,APP在启动时需要动态的加载启动页广告或者首页图文信息。现有技术中,APP在启动时通过超文本传输协议(HyperTextTransferProtocol,简称HTTP)实时请求到服务端,动态获取客户端指定用户需要加载的广告页或者首页图文信息。然而,使用现有技术的方法,APP每次启动时均需要实时向服务端进行请求获取信息,会导致APP的启动速度因与远端服务器访问获取动态资源的信息的增加而变慢,降低了用户体验。
技术实现思路
有鉴于此,本申请实施例的目的在于提供一种客户端资源处理方法、装置及电子设备,只有在服务器发现有更新资源时,客户端才访问服务器,以解决现有技术中存在的客户端在启动时需要实时请求到服务器的问题,从而提高客户端的启动速度,提升 ...
【技术保护点】
1.一种客户端资源处理方法,其特征在于,应用于应用程序的客户端,所述方法包括:/n接收服务器发送的资源更新信息,所述资源更新信息包括:更新的目标资源的目标标识以及所述目标资源的最新版本号;/n确定所述最新版本号与所述客户端保存的具有所述目标标识的资源的版本号是否一致;/n若否,则向所述服务器发送资源获取请求,以从所述服务器获取并存储具有所述最新版本号的所述目标资源。/n
【技术特征摘要】
1.一种客户端资源处理方法,其特征在于,应用于应用程序的客户端,所述方法包括:
接收服务器发送的资源更新信息,所述资源更新信息包括:更新的目标资源的目标标识以及所述目标资源的最新版本号;
确定所述最新版本号与所述客户端保存的具有所述目标标识的资源的版本号是否一致;
若否,则向所述服务器发送资源获取请求,以从所述服务器获取并存储具有所述最新版本号的所述目标资源。
2.根据权利要求1所述的方法,其特征在于,所述目标标识为与所述客户端匹配的至少一个资源的标识,其中,与所述客户端匹配的资源包括:待向登录所述客户端的用户推送的资源。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应用户登录所述客户端的操作,使用所述具有所述最新版本号的所述目标资源加载并渲染所述应用程序的启动项。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述向所述服务器发送资源获取请求,以从所述服务器获取并存储具有所述最新版本号的所述目标资源,包括:
通过调用所述服务器的目标接口向所述服务器发送资源获取请求,以获取并存储具有所述最新版本号的所述目标资源。
5.一种客户端资源处理方法,其特征在于,应用于应用程序的服务器,所述方法包括:
确定是否存在更新的目标资源;
若是,则向客户端发送资源更新信息,所述资源更新信息包括:所述目标资源的目标标识以及所述目标资源的最新版本号;
若接收到所述客户端的资源获取请求,则向所述客户端发送具有所述最新版本号的所述目标资源。
6.根据权利要求5所述的方法,其特征在于,所述向客户端发送资源更新信息,包括:
确定与所述目标资源匹配的客户端;
向与所述目标资源匹...
【专利技术属性】
技术研发人员:车念,赵江山,张勇,郑科,李杭,苏明,王其林,黄一川,段剑波,夏晴,熊杰,
申请(专利权)人:四川金熊猫新媒体有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。