1.一种资源更新方法,其特征在于,包括:应用程序在启动时,读取本地页面资源包中的页面资源版本标识,并向资源服务器发送包含所述页面资源版本标识的握手请求信息;
所述资源服务器在接收到所述握手请求后,将所述页面资源版本标识与页面资源更新包中的包含的页面资源版本标识进行对比监测,并在监测出所述应用程序的所述本地页面资源包需要更新时,向所述应用程序推送所述页面资源更新包的下载链接;
所述应用程序通过所述下载链接下载所述页面资源更新包,并对所述页面资源更新包对应的更新说明数据进行关键词查找,判断所述更新说明数据中是否包含预设关键词;
若关键词查找的结果为所述更新说明数据中包含所述预设关键词,则根据所述预设关键词所属类别,确定利用所述页面资源更新包对所述本地页面资源包进行更新时的更新策略;所述更新策略包括更新时间点以及页面功能模块更新顺序;对应所述预设关键词所属类别,所述页面资源更新包划分为安全类更新包、时效类更新包或普通类更新包;
若关键词查找的结果为所述更新说明数据中不包含所述预设关键词,则在检测出所述应用程序的显示页面被切换、关闭或刷新时,利用所述页面资源更新包对所述本地页面资源包进行更新;
所述应用程序通过所述下载链接下载所述页面资源更新包,根据所述页面资源更新包对应的更新说明数据进行关键词查找,还包括:若识别出所述应用程序的显示页面中存在视频流传输,根据所述关键词查找结果判断所述页面资源更新包是否为所述安全类更新包;
若判断结果为所述页面资源更新包不为所述安全类更新包,在通过所述下载链接下载所述页面资源更新包时,对所述页面资源更新包的下载以及所述视频流传输进行流量控制,优先进行所述视频流传输。
2.如权利要求1所述的资源更新方法,其特征在于,还包括:若关键词查找的结果为所述更新说明数据中包含所述预设关键词中的第一类预设关键词,判定所述页面资源更新包为安全类更新包,所述安全类更新包用于对所述本地页面资源包存在的安全漏洞进行更新;
控制所述应用程序停止对用户的操作指令的响应,直至利用所述页面资源更新包对所述本地页面资源包的更新完成。
3.如权利要求1所述的资源更新方法,其特征在于,还包括:若关键词查找的结果为所述更新说明数据中仅包含所述预设关键词中的第二类预设关键词时,判定所述页面资源更新包为时效类更新包,对所述应用程序当前显示的页面进行功能模块识别,并对识别出的功能模块进行使用频率排序,所述时效类更新包用于对所述本地页面资源包进行功能模块更新;
利用所述页面资源更新包,按照使用频率由低到高的顺序依次对所述功能模块进行更新。
4.如权利要求1所述的资源更新方法,其特征在于,在所述检测出所述应用程序的显示页面被切换、关闭或刷新时,利用所述页面资源更新包对所述本地页面资源包进行更新之后,还包括:
若检测出所述应用程序当前显示页面被切换,在利用所述页面资源更新包对所述本地页面资源包进行更新完成之后,对所述应用程序的显示页面进行切换;
若检测出所述应用程序当前显示页面被刷新,在利用所述页面资源更新包对所述本地页面资源包进行更新完成之后,对所述应用程序的显示页面进行刷新。
5.一种资源更新系统,其特征在于,包括:应用程序以及服务器;
所述应用程序用于在启动时,读取本地页面资源包中的页面资源版本标识,并向资源服务器发送包含所述页面资源版本标识的握手请求信息;
所述资源服务器用于在接收到所述握手请求后,将所述页面资源版本标识与页面资源更新包中的包含的页面资源版本标识进行对比监测,并在监测出所述应用程序的所述本地页面资源包需要更新时,向所述应用程序推送所述页面资源更新包的下载链接;
所述应用程序还用于通过所述下载链接下载所述页面资源更新包,并对所述页面资源更新包对应的更新说明数据进行关键词查找,判断所述更新说明数据中是否包含预设关键词;
所述应用程序还用于若关键词查找的结果为所述更新说明数据中包含所述预设关键词,则根据所述预设关键词所属类别,确定利用所述页面资源更新包对所述本地页面资源包进行更新时的更新策略;所述更新策略包括更新时间点以及页面功能模块更新顺序;对应所述预设关键词所属类别,所述页面资源更新包划分为安全类更新包、时效类更新包或普通类更新包;
所述应用程序还用于若关键词查找的结果为所述更新说明数据中不包含所述预设关键词,则在检测出所述应用程序的显示页面被切换、关闭或刷新时,利用所述页面资源更新包对所述本地页面资源包进行更新;
所述应用程序还用于若识别出所述应用程序的显示页面中存在视频流传输,根据所述关键词查找结果判断所述页面资源更新包是否为所述安全类更新包;
若判断结果为所述页面资源更新包不为所述安全类更新包,在通过所述下载链接下载所述页面资源更新包时,对所述页面资源更新包的下载以及所述视频流传输进行流量控制,优先进行所述视频流传输。
6.如权利要求5所述资源更新系统,其特征在于;
所述应用程序还用于若关键词查找的结果为所述更新说明数据中包含所述预设关键词中的第一类预设关键词,判定所述页面资源更新包为安全类更新包,所述安全类更新包用于对所述本地页面资源包存在的安全漏洞进行更新;
控制所述应用程序停止对用户的操作指令的响应,直至利用所述页面资源更新包对所述本地页面资源包的更新完成。
7.如权利要求5所述资源更新系统,其特征在于:所述应用程序还用于若关键词查找的结果为所述更新说明数据中仅包含所述预设关键词中的第二类预设关键词时,判定所述页面资源更新包为时效类更新包,对所述应用程序当前显示的页面进行功能模块识别,并对识别出的功能模块进行使用频率排序,所述时效类更新包用于对所述本地页面资源包进行功能模块更新;
利用所述页面资源更新包,按照使用频率由低到高的顺序依次对所述功能模块进行更新。
8.如权利要求5所述资源更新系统,其特征在于:所述应用程序还用于若检测出所述应用程序当前显示页面被切换,在利用所述页面资源更新包对所述本地页面资源包进行更新完成之后,对所述应用程序的显示页面进行切换;
若检测出所述应用程序当前显示页面被刷新,在利用所述页面资源更新包对所述本地页面资源包进行更新完成之后,对所述应用程序的显示页面进行刷新。