一种应用页面内容刷新方法及装置制造方法及图纸

技术编号:33716800 阅读:21 留言:0更新日期:2022-06-06 09:02
本申请公开提供了一种应用页面内容刷新方法及装置,其中,该方法包括:在预设操作被触发时,获取当前应用页面待显示的第一内容数据,生成第一内容数据的第一标识;获取当前应用页面当前显示的第二内容数据对应的第二标识;判断第一标识和第二标识是否满足预设关系;若第一标识和第二标识不满足预设关系,则刷新当前应用页面显示第二内容数据,解决了现有技术中终端应用页面内容更新不及时、频繁刷新浪费系统资源、开发工作量大且需占用流量内容的问题。容的问题。容的问题。

【技术实现步骤摘要】
一种应用页面内容刷新方法及装置


[0001]本专利技术涉及网络终端页面内容处理
,具体涉及一种应用页面内容刷新方法及装置。

技术介绍

[0002]随着人们对互联网终端的依赖感不断增加,用户越来越注重网络终端应用的体验感,尤其注重网络终端应用页面的实时性。
[0003]现有技术中,网络终端应用通过以下几种方式实现应用内容的更新:1.应用只有在用户启动时才进行内容页面的刷新,在用户浏览页面过程中不再进行刷新操作,该方式致使页面内容更新不及时;2.每次只要切换到应用内容页面便自动进行刷新,该方式产生大量无效刷新,频繁刷新浪费系统资源;3.需要用户手动操作刷新页面内容,该方式内容页面更新不及时影响用户体验;4.当终端应用接收到有内容刷新的信号时,使用API请求或者长连接方式直接刷新应用内容,该方式开发工作量大且需占用流量内容。

技术实现思路

[0004]因此,本专利技术要解决的技术问题在于克服现有技术中终端应用页面内容更新不及时、频繁刷新浪费系统资源、开发工作量大且需占用流量内容的问题,从而提供一种应用页面内容刷新方法及装置。
[0005]为解决上述技术问题,本专利技术公开实施例至少提供一种应用页面内容刷新方法及装置。
[0006]第一方面,本专利技术公开实施例提供了一种应用页面内容刷新方法,包括:在预设操作被触发时,获取当前应用页面待显示的第一内容数据;生成所述第一内容数据的第一标识;获取所述当前应用页面当前显示的第二内容数据对应的第二标识;判断所述第一标识和所述第二标识是否满足预设关系;若所述第一标识和所述第二标识不满足预设关系,则刷新所述当前应用页面显示所述第二内容数据。
[0007]可选地,所述方法还包括:获取所述第二内容数据;生成并缓存所述第二标识。
[0008]可选地,所述预设操作为:页面切换或预设时间间隔。
[0009]可选地,所述第一标识和所述第二标识采用base64编码方式生成。
[0010]可选地,若所述第一标识和所述第二标识满足预设关系,则保持显示所述第一内容数据。
[0011]可选地,在刷新所述当前应用页面显示所述第二内容数据的同时,缓存所述第二内容数据及对应的第二标识。
[0012]第二方面,本专利技术公开实施例还提供一种应用页面内容刷新装置,包括:第一获取模块,用于在预设操作被触发时,获取当前应用页面待显示的第一内容
数据;第一标识生成模块,用于生成所述第一内容数据的第一标识;第二获取模块,用于获取所述当前应用页面当前显示的第二内容数据对应的第二标识;判断模块,用于判断所述第一标识和所述第二标识是否满足预设关系;刷新模块,用于若所述第一标识和所述第二标识不满足预设关系,则刷新所述当前应用页面显示所述第二内容数据。
[0013]可选地,所述装置还包括:第三获取模块,用于获取所述第二内容数据;第二标识生成模块,用于生成并缓存所述第二标识。
[0014]第三方面,本专利技术公开实施例还提供一种计算机设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
[0015]第四方面,本专利技术公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
[0016]本专利技术的实施例提供的技术方案可以具有以下有益效果:整体方案简洁顺畅,便于实现,相对于传统长连接或者新增刷新接口等实现方案,有效减少了开发工作量。通过标识准确的判断了应用页面内容是否已经刷新,使更新机制更加准确,实现及时刷新应用页面内容,增强用户刷新体验感,使用后台刷新数据渲染页面,减少对用户体验感的影响。
[0017]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。
附图说明
[0018]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1示出了本专利技术公开实施例所提供的一种应用页面内容刷新方法的流程图;图2示出了本专利技术公开实施例所提供的另一种应用页面内容刷新方法的流程图;图3示出了本专利技术公开实施例所提供的一种应用页面内容刷新装置的结构示意图;图4示出了本专利技术公开实施例所提供的一种计算机设备的结构示意图。
具体实施方式
[0020]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例
中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。
[0021]实施例1如图1所示,本专利技术公开实施例所提供的一种应用页面内容刷新方法的流程图,该方法包括:S11:在预设操作被触发时,获取当前应用页面待显示的第一内容数据;S12:生成第一内容数据的第一标识;S13:获取当前应用页面当前显示的第二内容数据对应的第二标识;S14:判断第一标识和第二标识是否满足预设关系,若第一标识和第二标识不满足预设关系,则执行步骤S15:S15:刷新当前应用页面显示第二内容数据。
[0022]在具体实践中,预设操作可以但不限于采用页面切换或预设时间间隔。
[0023]在具体实践中,第一标识和第二标识可以但不限于采用base64编码方式生成。
[0024]可以理解的是,本实施例提供的技术方案,在预设操作被触发时,首先获取当前应用页面待显示的内容数据;并生成该内容数据的唯一标识;再获取当前应用页面当前显示的内容数据对应的唯一标识;若两个标识不满足预设关系,通常是不相同,才刷新当前应用页面显示的内容数据,本方案通过唯一标识准确的判断了应用页面内容是否已经刷新,来确定当前是否需要对页面内容进行刷新,使更新机制更加准确,整体方案简洁顺畅,便于实现,相对于传统长连接或者新增刷新接口等实现方案,有效减少了开发工作量。实现及时刷新应用页面内容,增强用户刷新体验感,使用后台刷新数据渲染页面,减少对用户体验感的影响。
[0025]实施例2如图2所示,本专利技术公开实施例所提供的另一种应用页面内容刷新方法的流程图,所述方法包括:S21:终端从服务器获取并在终端应用页面显示第二内容数据。
[0026]服务器创建好应用页面内容数据,编辑下发给终端,终端设备通过API请求服务器,获取到服务器创建好的对应的页面内容数据,解析后展示到终端页面上,用户启动终端应用,打开并浏览目标页面,终端显示该目标页面对应的第二内容数据。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用页面内容刷新方法,其特征在于,包括:在预设操作被触发时,获取当前应用页面待显示的第一内容数据;生成所述第一内容数据的第一标识;获取所述当前应用页面当前显示的第二内容数据对应的第二标识;判断所述第一标识和所述第二标识是否满足预设关系;若所述第一标识和所述第二标识不满足预设关系,则刷新所述当前应用页面显示所述第二内容数据。2.根据权利要求1所述的应用页面内容刷新方法,其特征在于,在所述预设操作被触发前,所述方法还包括:获取所述第二内容数据;生成并缓存所述第二标识。3.根据权利要求2所述的应用页面内容刷新方法,其特征在于,所述预设操作为:页面切换或预设时间间隔。4.根据权利要求1所述的应用页面内容刷新方法,其特征在于,所述第一标识和所述第二标识采用base64编码方式生成。5.根据权利要求1

4任一项所述的应用页面内容刷新方法,其特征在于,若所述第一标识和所述第二标识满足预设关系,则保持显示所述第一内容数据。6.根据权利要求1

4任一项所述的应用页面内容刷新方法,其特征在于,在刷新所述当前应用页面显示所述第二内容数据的同时,缓存所述第二内容数据及...

【专利技术属性】
技术研发人员:张灵晶谭金龙
申请(专利权)人:深圳市华曦达科技股份有限公司
类型:发明
国别省市:

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

1