应用功能的处理方法和系统技术方案

技术编号:36752116 阅读:16 留言:0更新日期:2023-03-04 10:39
本申请实施例提供了一种应用功能的处理方法和系统,其中,所述的方法包括:接收服务器侧发送的容器开启指令;响应于所述容器开启指令,弹出所述预设容器,在所述预设容器中展示容器视图;根据所述应用功能对应的逻辑程序数据包的下载地址,加载所述逻辑程序数据包;根据所述业务条件字段,在所述容器视图中展示应用功能的相关业务内容。通过利用预设容器来动态地提供应用功能,可以利用预设容器的更新机制直接展示新的版本的应用功能,避免用户需要依赖于应用版本更新迭代来体验新的应用功能,或需要依赖于应用版本更新迭代来解决APP已有的应用功能中存在的问题。的应用功能中存在的问题。的应用功能中存在的问题。

【技术实现步骤摘要】
应用功能的处理方法和系统


[0001]本申请实施例涉及软件应用
,尤其涉及一种应用功能的处理方法、系统、计算机设备及计算机可读存储介质。

技术介绍

[0002]在移动端,如手机及平板电脑等移动设备,如果想让用户使用APP(Application,应用程序)中新的功能比较依赖版本更新迭代,用户更新完应用版本以后才可以使用新的功能,如果用户一直未更新应用版本就无法使用新的功能,对于互动类的功能而言,可能导致未更新的用户不同使用新的功能与其他用户进行互动,这样会大大降低用户的互动率。而且,移动端上的APP提供的业务功能如果出现问题,也会依赖停用版本发布,这样如果用户一直未更新应用版本,移动端上的App遇到的问题就会一直存在,用户体验不佳。

技术实现思路

[0003]本申请实施例的目的是提供一种应用功能的处理方法、系统、计算机设备及计算机可读存储介质,用于解决以下问题:APP中如何不依赖于应用版本更新迭代来提供新的功能,或解决APP已有的业务功能中存在的问题。
[0004]本申请实施例的一个方面提供了一种应用功能的处理方法,包括:
[0005]接收服务器侧发送的容器开启指令;其中,所述容器开启指令用于指示在客户端中开启预设容器,所述容器开启指令中包含应用功能对应的逻辑程序数据包的下载地址和业务条件字段;
[0006]响应于所述容器开启指令,弹出所述预设容器,在所述预设容器中展示容器视图;
[0007]根据所述应用功能对应的逻辑程序数据包的下载地址,加载所述逻辑程序数据包;
[0008]根据所述业务条件字段,在所述容器视图中展示所述应用功能的相关业务内容。
[0009]可选地,所述接收服务器侧发送的容器开启指令,包括:
[0010]接收服务器侧通过第一接口发送的容器开启指令,所述第一接口用于加入直播间。
[0011]可选地,所述接收服务器侧发送的容器开启指令,包括:
[0012]接收服务器侧通过广播消息发送的容器开启指令,其中,所述广播消息用于在用户通过客户端加入直播间之后,通知所述客户端进行业务更新。
[0013]可选地,所述根据所述应用功能对应的逻辑程序数据包的下载地址,加载所述逻辑程序数据包,包括:
[0014]提取所述容器开启指令中的应用功能对应的逻辑程序数据包的下载地址;
[0015]根据所述下载地址加载所述逻辑程序数据包,并在所述容器视图中渲染所述逻辑程序数据包。
[0016]可选地,还包括:
[0017]开启所述容器视图的用户操作响应权限。
[0018]可选地,还包括:
[0019]通过所述容器视图获取用户操作参数,并将所述用户操作参数传递到所述逻辑程序中进行业务处理。
[0020]可选地,所述根据所述业务条件字段,在所述容器视图中展示所述应用功能的相关业务内容,包括:
[0021]通过所述容器视图将所述业务条件字段传递到所述逻辑程序;
[0022]通过所述逻辑程序解析所述业务条件字段,并依据解析后的字段控制在所述容器视图中展示所述应用功能的相关业务内容。
[0023]可选地,所述容器视图中部署有预置的通信协议方法,所述预设的通信协议方法用于传递所述逻辑程序与所述预设容器之间的通信信息。
[0024]可选地,所述预设容器为Chronos容器。
[0025]本申请实施例的一个方面又提供了一种应用功能的处理系统,包括:
[0026]容器开启指令接收模块,用于接收服务器侧发送的容器开启指令;其中,容器开启指令用于指示在客户端中开启预设容器,所述容器开启指令中包含应用功能对应的逻辑程序数据包的下载地址和业务条件字段;
[0027]容器视图展示模块,用于响应于所述容器开启指令,弹出所述预设容器,并在所述预设容器中展示容器视图;
[0028]逻辑程序渲染模块,用于根据所述应用功能对应的逻辑程序数据包的下载地址,加载所述逻辑程序数据包;
[0029]应用功能展示模块,用于根据所述业务条件字段,在所述容器视图中展示所述应用功能的相关业务内容。
[0030]本申请实施例的一个方面又提供了一种计算机设备,所述计算机设备包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如上述的应用功能的处理方法的步骤。
[0031]本申请实施例的一个方面又提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序可被至少一个处理器所执行,以使所述至少一个处理器执行所述计算机程序时实现如上述的应用功能的处理方法的步骤。
[0032]本申请实施例提供的应用功能的处理方法、系统、设备及计算机可读存储介质,通过利用预设容器来动态地提供应用功能,可以利用预设容器的更新机制直接展示新的版本的应用功能,避免用户需要依赖于应用版本更新迭代来体验新的应用功能,或需要依赖于应用版本更新迭代来解决APP已有的应用功能中存在的问题,从而即便用户使用的是已经发布到软件商城的旧版本应用,一样可以通过预设容器的业务处理机制体验新功能或避免旧版本应用中存在的缺陷问题。
附图说明
[0033]图1示意性示出了根据本申请实施例的应用功能的处理方法的应用环境图;
[0034]图2示意性示出了根据本申请实施例一的应用功能的处理方法的流程图;
[0035]图3示意性示出了一种通过预设容器进行弹幕展示的示意图;
[0036]图4示意性示出了另一种通过预设容器进行弹幕展示的示意图
[0037]图5示意性示出了根据本申请实施例二的应用功能的处理装置的框图;及
[0038]图6示意性示出了根据本申请实施例三的适于实现应用功能的处理方法的计算机设备的硬件架构示意图。
具体实施方式
[0039]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0040]需要说明的是,在本申请实施例中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申请要求的保护范围之内。
[0041]现有技术中,如果想让用户使用APP中新的功能比较依赖版本更新迭代,用户更新完应用版本以后才可以使用新的功能,如果用户一直未更新应用版本就无法使用新的功能,对于互动类的功能而言,可能导致未更新的用户不同使用新本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用功能的处理方法,其特征在于,包括:接收服务器侧发送的容器开启指令;其中,所述容器开启指令用于指示在客户端中开启预设容器,所述容器开启指令中包含应用功能对应的逻辑程序数据包的下载地址和业务条件字段;响应于所述容器开启指令,弹出所述预设容器,在所述预设容器中展示容器视图;根据所述应用功能对应的逻辑程序数据包的下载地址,加载所述逻辑程序数据包;根据所述业务条件字段,在所述容器视图中展示所述应用功能的相关业务内容。2.根据权利要求1所述的应用功能的处理方法,其特征在于,所述接收服务器侧发送的容器开启指令,包括:接收服务器侧通过第一接口发送的容器开启指令,所述第一接口用于加入直播间。3.根据权利要求1所述的应用功能的处理方法,其特征在于,所述接收服务器侧发送的容器开启指令,包括:接收服务器侧通过广播消息发送的容器开启指令,其中,所述广播消息用于在用户通过客户端加入直播间之后,通知所述客户端进行业务更新。4.根据权利要求1所述的应用功能的处理方法,其特征在于,所述根据所述应用功能对应的逻辑程序数据包的下载地址,加载所述逻辑程序数据包,包括:提取所述容器开启指令中的应用功能对应的逻辑程序数据包的下载地址;根据所述下载地址加载所述逻辑程序数据包,并在所述容器视图中渲染所述逻辑程序数据包。5.根据权利要求4所述的应用功能的处理方法,其特征在于,还包括:开启所述容器视图的用户操作响应权限。6.根据权利要求5所述的应用功能的处理方法,其特征在于,还包括:通过所述容器视图获取用户操作参数,并将所述用户操作参数传递到所述逻辑程序中进行业务处理。7.根据权利要求4所述的应用功能的处理方法,其特征在于,所述根据所述业务条件字段,在...

【专利技术属性】
技术研发人员:张云
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:

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

1