一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

云游戏界面的处理方法、装置、电子设备及存储介质与流程

2022-02-19 12:37:15 来源:中国专利 TAG:


1.本公开涉及互联网技术领域,尤其涉及一种云游戏界面的处理方法、装置、电子设备及存储介质。


背景技术:

2.随着互联网技术的飞速发展,游戏已逐渐成为一种常见的娱乐方式。而云游戏作为一种新的游戏形态受到大量用户的青睐。
3.云游戏以云计算为基础,所有游戏都在云端服务器运行,并将渲染完毕后的游戏画面压缩后通过网络传送给用户。因此在客户端,用户的游戏设备不需要任何高端处理器和显卡,只需要具备基本的视频解压能力就可以了,相较于传统的本地客户端游戏,能够减轻用户的游戏成本。
4.然而,在传统的本地客户端游戏过程中,用户可以通过终端的返回键进行游戏页面的切换或跳转。但是,由于云游戏运行在云端,在云游戏过程中,用户对终端返回键的操作只能退出整个云游戏,而不能控制云端的游戏进程进行游戏页面的切换或跳转,从而导致云游戏过程中的交互操作效率低。


技术实现要素:

5.本公开提供一种云游戏界面的处理方法、装置、电子设备及存储介质,以至少解决相关技术中云游戏过程中交互操作效率低的问题。本公开的技术方案如下:
6.根据本公开实施例的第一方面,提供一种云游戏界面的处理方法,包括:
7.获取对目标云游戏界面的操作行为事件;
8.若所述操作行为事件为第一行为事件,则向云游戏服务器发送所述第一行为事件,所述第一行为事件为返回上一级界面的事件;
9.接收所述云游戏服务器根据所述第一行为事件返回的反馈信息,所述反馈信息是所述云游戏服务器根据所述第一行为事件以及所述目标云游戏界面的页面特征执行页面跳转的信息;
10.根据所述反馈信息展示跳转后的界面。
11.在其中一个实施例中,获取对目标云游戏界面的操作行为事件之后,所述方法还包括:若所述操作行为事件为第二行为事件,则展示退出游戏的提示界面,所述第二行为事件为退出云游戏应用的事件。
12.在其中一个实施例中,目标云游戏界面的页面特征包括所述目标云游戏界面的层级特征;所述接收所述云游戏服务器根据所述第一行为事件返回的反馈信息,包括:接收所述云游戏服务器根据所述目标云游戏界面的层级特征确定所述目标云游戏界面为游戏首页面时,基于所述第一行为事件返回的从所述游戏首页面跳转至退出游戏的提示界面的反馈信息;所述根据所述反馈信息展示跳转后的界面,包括:根据所述反馈信息展示退出游戏的提示界面。
13.在其中一个实施例中,所述接收所述云游戏服务器根据所述第一行为事件返回的反馈信息,包括:接收所述云游戏服务器根据所述目标云游戏界面的层级特征确定所述目标云游戏界面为游戏子页面时,基于所述第一行为事件返回的从所述游戏子页面跳转至所述游戏子页面的上一级页面的反馈信息;所述根据所述反馈信息展示跳转后的界面,包括:根据所述反馈信息展示所述游戏子页面的上一级页面。
14.在其中一个实施例中,所述目标云游戏界面的页面特征包括所述目标云游戏界面的属性特征;所述接收所述云游戏服务器根据所述第一行为事件返回的反馈信息,包括:接收所述云游戏服务器根据所述目标云游戏界面的属性特征确定所述目标云游戏界面为弹窗时,基于所述第一行为事件返回的关闭所述弹窗的反馈信息;所述根据所述反馈信息展示跳转后的界面,包括:根据所述反馈信息展示关闭所述弹窗后的游戏界面。
15.在其中一个实施例中,所述退出游戏的提示界面中包括是否退出游戏的选项;所述展示退出游戏的提示界面之后,所述方法还包括:响应于账户在所述退出游戏的提示界面触发的确认退出游戏的操作,展示游戏首页面的上一级页面。
16.在其中一个实施例中,所述展示退出游戏的提示界面之后,所述方法还包括:响应于所述账户在所述退出游戏的提示界面触发的不退出游戏的操作,展示所述目标云游戏界面。
17.根据本公开实施例的第二方面,提供一种云游戏界面的处理方法,包括:
18.向客户端传输云游戏界面;
19.接收客户端发送的对目标云游戏界面的目标行为事件,所述目标行为事件是所述客户端确定获取的对目标云游戏界面的操作行为事件为目标行为事件后发送的;
20.根据所述目标行为事件以及所述目标云游戏界面的页面特征执行页面跳转,并向所述客户端返回对应的反馈信息,所述反馈信息用于指示所述客户端展示跳转后的界面。
21.在其中一个实施例中,目标云游戏界面的页面特征包括所述目标云游戏界面的层级特征;所述根据所述目标行为事件以及所述目标云游戏界面的页面特征执行页面跳转,并向所述客户端返回对应的反馈信息,包括:若根据所述目标云游戏界面的层级特征确定所述目标云游戏界面为游戏首页面时,则基于所述目标行为事件从所述游戏首页面跳转至退出游戏的提示界面;向所述客户端返回从所述游戏首页面跳转至退出游戏的提示界面的反馈信息。
22.在其中一个实施例中,所述根据所述目标行为事件以及所述目标云游戏界面的页面特征执行页面跳转,并向所述客户端返回对应的反馈信息,包括:若根据所述目标云游戏界面的层级特征确定所述目标云游戏界面为游戏子页面时,则基于所述目标行为事件从所述游戏子页面跳转至所述游戏子页面的上一级页面;向所述客户端返回从所述游戏子页面跳转至所述游戏子页面的上一级页面的反馈信息。
23.在其中一个实施例中,所述目标云游戏界面的页面特征包括所述目标云游戏界面的属性特征;所述根据所述目标行为事件以及所述目标云游戏界面的页面特征执行页面跳转,并向所述客户端返回对应的反馈信息,包括:若根据所述目标云游戏界面的属性特征确定所述目标云游戏界面为弹窗时,则基于所述目标行为事件关闭所述弹窗;向所述客户端返回关闭所述弹窗的反馈信息。
24.根据本公开实施例的第三方面,提供一种云游戏界面的处理装置,其特征在于,包
括:
25.操作行为事件获取模块,被配置为执行获取对目标云游戏界面的操作行为事件;
26.发送模块,被配置为执行若所述操作行为事件为第一行为事件,则向所述云游戏服务器发送所述第一行为事件,所述第一行为事件为返回上一级界面的事件;
27.反馈信息接收模块,被配置为执行接收所述云游戏服务器根据所述第一行为事件返回的反馈信息,所述反馈信息是所述云游戏服务器根据所述第一行为事件以及所述目标云游戏界面的页面特征执行页面跳转的信息;
28.展示模块,被配置为执行根据所述反馈信息展示跳转后的界面。
29.在其中一个实施例中,展示模块还被配置为执行:若所述操作行为事件为第二行为事件,则展示退出游戏的提示界面,所述第二行为事件为退出云游戏应用的事件。
30.在其中一个实施例中,目标云游戏界面的页面特征包括所述目标云游戏界面的层级特征;则所述反馈信息接收模块被配置为执行:接收所述云游戏服务器根据所述目标云游戏界面的层级特征确定所述目标云游戏界面为游戏首页面时,基于所述第一行为事件返回的从所述游戏首页面跳转至退出游戏的提示界面的反馈信息;所述展示模块被配置为执行:根据所述反馈信息展示退出游戏的提示界面。
31.在其中一个实施例中,所述反馈信息接收模块还被配置为执行:接收所述云游戏服务器根据所述目标云游戏界面的层级特征确定所述目标云游戏界面为游戏子页面时,基于所述第一行为事件返回的从所述游戏子页面跳转至所述游戏子页面的上一级页面的反馈信息;所述展示模块被还配置为执行:根据所述反馈信息展示所述游戏子页面的上一级页面。
32.在其中一个实施例中,目标云游戏界面的页面特征包括所述目标云游戏界面的属性特征;所述反馈信息接收模块还被配置为执行:接收所述云游戏服务器根据所述目标云游戏界面的属性特征确定所述目标云游戏界面为弹窗时,基于所述第一行为事件返回的关闭所述弹窗的反馈信息;所述展示模块被还配置为执行:根据所述反馈信息展示关闭所述弹窗后的游戏界面。
33.在其中一个实施例中,退出游戏的提示界面中包括是否退出游戏的选项;所述展示模块被还配置为执行:响应于账户在所述退出游戏的提示界面触发的确认退出游戏的操作,展示游戏首页面的上一级页面。
34.在其中一个实施例中,展示模块被还配置为执行:响应于所述账户在所述退出游戏的提示界面触发的不退出游戏的操作,展示所述目标云游戏界面。
35.根据本公开实施例的第四方面,提供一种云游戏界面的处理装置,包括:
36.页面传输模块,被配置为执行向客户端传输云游戏界面;
37.接收模块,被配置为执行接收客户端发送的对目标云游戏界面的目标行为事件,所述目标行为事件是所述客户端确定获取的对目标云游戏界面的操作行为事件为目标行为事件后发送的;
38.页面处理模块,被配置为执行根据所述目标行为事件以及所述目标云游戏界面的页面特征执行页面跳转,并向所述客户端返回对应的反馈信息,所述反馈信息用于指示所述客户端展示跳转后的界面。
39.在其中一个实施例中,目标云游戏界面的页面特征包括所述目标云游戏界面的层
级特征;所述页面处理模块被配置为执行:若根据所述目标云游戏界面的层级特征确定所述目标云游戏界面为游戏首页面时,则基于所述目标行为事件从所述游戏首页面跳转至退出游戏的提示界面;向所述客户端返回从所述游戏首页面跳转至退出游戏的提示界面的反馈信息。
40.在其中一个实施例中,页面处理模块还被配置为执行:若根据所述目标云游戏界面的层级特征确定所述目标云游戏界面为游戏子页面时,则基于所述目标行为事件从所述游戏子页面跳转至所述游戏子页面的上一级页面;向所述客户端返回从所述游戏子页面跳转至所述游戏子页面的上一级页面的反馈信息。
41.在其中一个实施例中,目标云游戏界面的页面特征包括所述目标云游戏界面的属性特征;所述页面处理模块还被配置为执行:若根据所述目标云游戏界面的属性特征确定所述目标云游戏界面为弹窗时,则基于所述目标行为事件关闭所述弹窗;向所述客户端返回关闭所述弹窗的反馈信息。
42.根据本公开实施例的第五方面,提供一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如上第一方面或第二方面任一项所述的云游戏界面的处理方法。
43.根据本公开实施例的第六方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如上第一方面或第二方面任一项所述的云游戏界面的处理方法。
44.根据本公开实施例的第七方面,提供一种计算机程序产品,所述计算机程序产品中包括指令,所述指令被电子设备的处理器执行时,使得所述电子设备能够执行如上第一方面或第二方面任一项所述的云游戏界面的处理方法。
45.本公开的实施例提供的技术方案至少带来以下有益效果:通过获取对目标云游戏界面的操作行为事件,若操作行为事件为第一行为事件,则向云游戏服务器发送第一行为事件,并接收云游戏服务器根据第一行为事件返回的反馈信息,进而根据反馈信息展示跳转后的页面。从而实现基于本地的操作行为事件控制云游戏服务器进行页面跳转处理,提高了交互操作效率。
46.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
47.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
48.图1是根据一示例性实施例示出的一种云游戏界面的处理方法的应用环境图。
49.图2是根据一示例性实施例示出的一种云游戏界面的处理方法的流程图。
50.图3是根据一示例性实施例示出的退出游戏的提示界面示意图。
51.图4是根据另一示例性实施例示出一种云游戏界面的处理方法的流程图。
52.图5是根据一示例性实施例示出的一种云游戏界面的处理方法的交互图。
53.图6是根据一示例性实施例示出的一种云游戏界面的处理装置的框图。
54.图7是根据另一示例性实施例示出的一种云游戏界面的处理装置的框图。
55.图8是根据一示例性实施例示出的一种电子设备的框图。
56.图9是根据另一示例性实施例示出的一种电子设备的框图。
具体实施方式
57.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
58.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
59.还需要说明的是,本公开所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于展示的数据、分析的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
60.本公开所提供的云游戏界面的处理方法,可以应用于如图1所示的应用环境中。其中,终端110通过网络与云游戏服务器120进行交互。具体地,终端110可以是但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器120可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
61.图2是根据一示例性实施例示出的一种云游戏界面的处理方法的流程图,本实施例以该方法应用于终端110进行举例说明,包括以下步骤。
62.在步骤s210中,获取对目标云游戏界面的操作行为事件。
63.其中,目标云游戏界面是云游戏服务器通过网络传输的游戏界面。操作行为事件是指对目标云游戏界面的触发行为,如在终端显示目标云游戏界面时,对返回按钮的单击行为或双击行为等。在本实施例中,为了提高交互操作效率,首先需要获取用户对通过云游戏服务器传输的并在终端显示的目标云游戏界面的操作行为事件,进而基于后续步骤识别操作行为事件,并进行相应的处理,从而提高交互操作效率。
64.在步骤s220中,若操作行为事件为第一行为事件,则向云游戏服务器发送第一行为事件。
65.其中,第一行为事件为返回上一级界面的事件,也即页面跳转的事件。在本实施例中,可以预先定义第一行为事件所对应的触发行为,例如,若预先定义的第一行为事件对应的触发行为为单击行为,则接收到单击行为的操作行为事件时,则可以确定接收到第一行为事件。由于本实施例中终端显示的目标云游戏界面是云游戏服务器通过网络传输的游戏界面,即该目标云游戏界面的渲染及相关处理都是在云游戏服务器中完成,终端仅负责显示,因此,当终端接收到对目标云游戏界面的第一行为事件时,则需要向云游戏服务器发送该第一行为事件,从而使得云游戏服务器可以基于该第一行为事件而进行相应的页面跳转处理。
66.在步骤s230中,接收云游戏服务器根据第一行为事件返回的反馈信息。
67.其中,反馈信息是云游戏服务器根据第一行为事件以及目标云游戏界面的页面特
征执行页面跳转的相关信息。具体地,页面特征可以是指反映页面特点的抽象结果,在本实施例中,页面特征包括但不限于页面的层级特征或页面的属性特征等。由于第一行为事件是返回上一级页面的页面跳转事件,而终端显示的页面是由云游戏服务器渲染并处理后通过终端传输的,因此,当云游戏服务器根据第一行为事件以及目标云游戏界面的页面特征执行页面跳转后,需要向终端返回对应的反馈信息,以便于终端进行相应的显示。
68.在步骤s240中,根据反馈信息展示跳转后的界面。
69.具体地,终端根据接收到的反馈信息展示跳转后的界面。
70.上述云游戏界面的处理方法中,通过获取对目标云游戏界面的操作行为事件,若操作行为事件为第一行为事件,则向云游戏服务器发送第一行为事件,并接收云游戏服务器根据第一行为事件返回的反馈信息,进而根据反馈信息展示跳转后的页面。从而实现基于本地的操作行为事件控制云游戏服务器进行页面跳转处理,提高了交互操作效率。
71.在一示例性实施例中,在步骤s210中,获取对目标云游戏界面的操作行为事件之后,上述方法还可以包括:若操作行为事件为第二行为事件,则展示退出游戏的提示界面。其中,第二行为事件为退出目标云游戏界面所属应用的事件。例如,目标云游戏界面为游戏界面,则第二行为事件为退出对应游戏应用的事件。提示界面则是用于提示用户退出应用的界面,具体地,提示界面中可以包括是否退出应用的选项。在本实施例中,可以预先定义第二行为事件所对应的触发行为,例如,若预先定义的第二行为事件对应的触发行为为双击行为,则接收到双击行为的操作行为事件时,则可以确定接收到第二行为事件。又由于第二行为事件是退出目标云游戏界面所属应用的事件,因此,当终端接收到对目标云游戏界面的第二行为事件时,则可以展示退回游戏的提示界面,以提示用户是否确定要退出游戏应用,从而提高了用户体验。
72.在一示例性实施例中,目标云游戏界面的页面特征包括目标云游戏界面的层级特征。则在步骤s230中,接收云游戏服务器根据第一行为事件返回的反馈信息,具体包括:接收云游戏服务器根据目标云游戏界面的层级特征确定目标云游戏界面为游戏首页面时,基于第一行为事件返回的从游戏首页面跳转至退出游戏的提示界面的反馈信息。则在步骤s240中,根据反馈信息展示跳转后的界面,具体包括:根据反馈信息展示退出游戏的提示界面。其中,目标云游戏界面的层级特征是指目标云游戏界面为何种层级的页面的特征,例如,目标云游戏界面是否为首页面,或者目标云游戏界面是否为子页面。由于目标云游戏界面是云游戏服务器传输的游戏界面,又由于第一行为事件是返回上一级页面的页面跳转事件,而对于游戏首页面来说,其已经是游戏应用的第一级页面,因此,在本实施例中,当云游戏服务器接收到对游戏首页面的第一行为事件时,只能退出游戏应用,而退出游戏应用之前,通常需要用户进行确认,一般是通过退出游戏的提示界面进行确认。基于此,云游戏服务器基于第一行为事件返回从游戏首页面跳转至退出游戏的提示界面的反馈信息,终端则基于该反馈信息展示退出游戏的提示界面,以便于用户确认是否需要退出游戏应用。
73.在一示例性实施例中,在步骤s230中,接收云游戏服务器根据第一行为事件返回的反馈信息,具体还可以包括:接收云游戏服务器根据目标云游戏界面的层级特征确定目标云游戏界面为游戏子页面时,基于第一行为事件返回的从游戏子页面跳转至该游戏子页面的上一级页面的反馈信息。则在步骤s240中,根据反馈信息展示跳转后的界面,具体包括:根据反馈信息展示游戏子页面的上一级页面。由于子页面是存在上一级页面的页面,而
第一行为事件是返回上一级页面的页面跳转事件。因此,在本实施例中,当云游戏服务器接收到对游戏子页面的第一行为事件时,则可以基于第一行为事件从游戏子页面跳转至该游戏子页面的上一级页面,并向终端反馈对应的反馈信息,以便于终端基于该反馈信息展示该游戏子页面的上一级页面,从而实现基于本地的操作行为事件控制云游戏服务器进行页面跳转处理,不仅符合用户的操作习惯,且能够提高交互操作效率。
74.在一示例性实施例中,目标云游戏界面的页面特征还可以包括目标云游戏界面的属性特征,则在步骤s230中,接收云游戏服务器根据第一行为事件返回的反馈信息,具体包括:接收云游戏服务器根据目标云游戏界面的属性特征确定目标云游戏界面为弹窗时,基于第一行为事件返回的关闭弹窗的反馈信息。则在步骤s240中,根据反馈信息展示跳转后的界面,具体包括:根据反馈信息展示关闭弹窗后的游戏界面。其中,目标云游戏界面的属性特征是指目标云游戏界面为何种类型的页面的特征,例如目标云游戏界面是否为弹窗页面。由于目标云游戏界面是云游戏服务器传输的游戏界面,又由于第一行为事件是返回上一级页面的页面跳转事件,而对于弹窗页面来说,其是浮于某一页面之上的页面,其对应的上一级页面则是弹窗页面所停留的页面。因此,在本实施例中,当云游戏服务器接收到对弹窗页面的第一行为事件时,则可以基于该第一行为事件关闭弹窗页面,并向终端返回对应的反馈信息,终端则基于该反馈信息展示关闭弹窗后的游戏界面,即展示该弹窗页面所停留的页面。从而实现基于本地的操作行为事件控制云游戏服务器进行页面跳转处理,不仅符合用户的操作习惯,且能够提高交互操作效率。
75.在一示例性实施例中,如图3所示,退出游戏的提示界面中包括是否退出游戏的确认退出选项310和取消退出选项320,则展示退出游戏的提示界面之后,上述方法还包括:响应于账户在退出游戏的提示界面触发的确认退出游戏的操作,展示游戏首页面的上一级页面。其中,游戏首页面的上一级页面可以是加载有游戏应用模块的页面,通常,通过点击页面中加载的游戏应用模块,可以进入游戏应用的游戏首页面。因此,当确认用户触发的是确认退出选项310,即确定用户需要退出游戏应用时,则展示加载该游戏应用的页面,即展示游戏首页面的上一级页面。游戏首页面的上一级页面还可以是终端的桌面页面,因此,当确认用户触发的是确认退出选项310,即确定用户需要退出游戏应用时,则展示终端的桌面页面。当确认用户触发的是取消退出选项320,即确定用户暂时不退出游戏应用时,则展示该退出游戏的提示界面的上一级页面,也即目标云游戏界面。从而更加符合用户的操作习惯,实现较高的交互操作效率。
76.在一示例性实施例中,以云游戏界面的处理方法应用于云游戏服务器120进行举例说明,如图4所示,包括以下步骤。
77.在步骤s410中,向客户端传输云游戏界面。
78.其中,云游戏界面是运行在云游戏服务器中的游戏应用的相关页面,具体地,云游戏界面由云游戏服务器进行渲染及相关处理,并通过网络传输至客户端显示的页面。
79.在步骤s420中,接收客户端发送的对目标云游戏界面的目标行为事件。
80.其中,目标行为事件是客户端确定获取的对目标云游戏界面的操作行为事件为目标行为事件后发送的。具体地,由于游戏页面是由云游戏服务器进行渲染及相关处理,并通过网络传输至客户端显示的页面,因此,目标行为事件是指需要与云游戏服务器进行交互,使得云游戏服务器进行页面跳转处理的事件。操作行为事件是指对目标云游戏界面的触发
行为,如在客户端显示目标云游戏界面时,用户对返回按钮的单击行为或双击行为等。由于通常客户端在显示某一页面时,若用户想要退出当前页面所在的应用,则可以对返回按钮进行双击,因此,客户端在接收到对返回按钮的双击行为时,可以直接做退出处理,而无需与云游戏服务器进行交互。但是,如果客户端在显示某一页面时,用户想要跳转至该页面的上一级页面,则可以对返回按钮进行单击。又由于本实施例中客户端显示的目标云游戏界面是云游戏服务器通过网络传输的游戏界面,即该目标云游戏界面的渲染及相关处理都是在云游戏服务器中完成,客户端仅负责显示,因此,当客户端接收到对目标云游戏界面的单击行为时,则需要与云游戏服务器进行交互,使得云游戏服务器可以进行相应的页面跳转处理。由此可知,目标行为事件是指客户端需要与云游戏服务器进行交互的事件。因此,当客户端获取到用户对目标云游戏界面的目标行为事件时,向云游戏服务器发送该目标行为事件,云游戏服务器则可以接收到对目标云游戏界面的目标行为事件。上述单击行为所对应的场景与双击行为所对应的场景仅用于举例,对于实际应用场景的不同,也可以是其他的触发行为,本实施例中并不对此进行限定。
81.在步骤s430中,根据目标行为事件以及目标云游戏界面的页面特征执行页面跳转,并向客户端返回对应的反馈信息。
82.其中,页面特征可以是指反映页面特点的抽象结果,在本实施例中,页面特征包括但不限于页面的层级特征或页面的属性特征等。反馈信息可以是云游戏服务器根据目标行为事件以及目标云游戏界面的页面特征执行页面跳转的相关信息。具体地,云游戏服务器根据接收的目标行为事件以及目标云游戏界面的页面特征进行处理,并执行页面跳转,同时向客户端返回对应的反馈信息。
83.上述云游戏界面的处理方法中,通过向客户端传输游戏界面,并接收客户端发送的对目标云游戏界面的目标行为事件,进而根据目标行为事件以及目标云游戏界面的页面特征执行页面跳转,并向客户端返回对应的反馈信息,从而实现将客户端的目标行为事件传递到云游戏服务器,以进行页面跳转处理,提高了交互操作效率。
84.在一示例性实施例中,目标云游戏界面的页面特征包括目标云游戏界面的层级特征,则在步骤s430中,根据目标行为事件以及目标云游戏界面的页面特征执行页面跳转,并向客户端返回对应的反馈信息,具体包括:若根据目标云游戏界面的层级特征确定目标云游戏界面为游戏首页面时,则基于目标行为事件从游戏首页面跳转至退出游戏的提示界面;向客户端返回从游戏首页面跳转至退出游戏的提示界面的反馈信息。由于目标云游戏界面是云游戏服务器传输的游戏界面,又由于目标行为事件是返回上一级页面的页面跳转事件,而对于游戏首页面来说,其已经是游戏应用的第一级页面,因此,在本实施例中,当云游戏服务器接收到对游戏首页面的目标行为事件时,只能退出游戏应用,而退出游戏应用之前,通常需要用户进行确认,一般是通过退出游戏的提示界面进行确认。基于此,云游戏服务器基于目标行为事件返回从游戏首页面跳转至退出游戏的提示界面的反馈信息,客户端则基于该反馈信息展示退出游戏的提示界面,以便于用户确认是否需要退出游戏应用。从而实现了云端游戏与本地客户端游戏交互方式的统一,降低了用户的上手门槛,且能够提高交互操作效率以及提高用户体验。
85.在一示例性实施例中,在步骤s430中,根据目标行为事件以及目标云游戏界面的页面特征执行页面跳转,并向客户端返回对应的反馈信息,具体还包括:若根据目标云游戏
界面的层级特征确定目标云游戏界面为游戏子页面时,则基于目标行为事件从游戏子页面跳转至所述游戏子页面的上一级页面;向客户端返回从游戏子页面跳转至游戏子页面的上一级页面的反馈信息。在本实施例中,当云游戏服务器接收到对游戏子页面的目标行为事件时,则可以基于目标行为事件从游戏子页面跳转至该游戏子页面的上一级页面,并向客户端反馈对应的反馈信息,以便于客户端基于该反馈信息展示该游戏子页面的上一级页面,从而实现基于本地的操作行为事件控制云游戏服务器进行页面跳转处理,不仅符合用户的操作习惯,降低了用户的上手门槛,且能够提高交互操作效率。
86.在一示例性实施例中,目标云游戏界面的页面特征包括所述目标云游戏界面的属性特征,则在步骤s430中,根据目标行为事件以及目标云游戏界面的页面特征执行页面跳转,并向客户端返回对应的反馈信息,具体还包括:若根据目标云游戏界面的属性特征确定目标云游戏界面为弹窗时,则基于目标行为事件关闭弹窗;向客户端返回关闭弹窗的反馈信息。
87.在本实施例中,当云游戏服务器接收到对弹窗页面的目标行为事件时,则可以基于该目标行为事件关闭弹窗页面,并向客户端返回对应的反馈信息,客户端则基于该反馈信息展示关闭弹窗后的游戏界面,即展示该弹窗页面所停留的页面。从而实现基于本地的操作行为事件控制云游戏服务器进行页面跳转处理,不仅符合用户的操作习惯,降低了用户的上手门槛,且能够提高交互操作效率。
88.在一示例性实施例中,如图5所示,以下进一步说明本公开的方法,包括如下步骤:
89.步骤502,云游戏服务器向客户端传输游戏界面。
90.步骤504,客户端向用户显示游戏界面。
91.步骤506,用户基于客户端显示的游戏界面点击终端的返回按钮。
92.步骤508,客户端判断用户点击行为特征。
93.步骤510,若用户点击行为特征为双击行为,客户端则展示退出游戏的提示界面。
94.步骤512,若用户点击行为特征为单击行为,客户端则向云游戏服务器传递单击行为事件。
95.步骤514,云游戏服务器判断客户端当前显示哪个页面。
96.步骤516,若确定客户端当前显示的页面为游戏内子页面时,云游戏服务器则返回上一级页面。
97.步骤518,若确定客户端当前显示的页面为独立弹窗时,云游戏服务器则关闭当前弹窗。
98.步骤520,若确定客户端当前显示的页面为游戏首页面时,云游戏服务器则向客户端返回反馈信息,以使客户端根据反馈信息展示退出游戏的提示界面。
99.上述云游戏界面的处理方法,客户端在接收到对目标云游戏界面单击行为时,向云游戏服务器传递对应的单击行为事件,使得云游戏服务器根据单击行为事件以及目标云游戏界面的页面特征执行相应的页面跳转,从而实现基于本地的操作行为事件控制云游戏服务器进行页面跳转处理,不仅提高了交互操作效率,且实现了云端游戏与本地客户端游戏交互方式的统一,降低了用户的上手门槛,提高了用户体验。
100.应该理解的是,虽然图1

图5的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步
骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1

图5中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
101.可以理解的是,本说明书中上述方法的各个实施例之间相同/相似的部分可互相参见,每个实施例重点说明的是与其他实施例的不同之处,相关之处参见其他方法实施例的说明即可。
102.图6是根据一示例性实施例示出的一种云游戏界面的处理装置框图。参照图6,该装置包括操作行为事件获取模块602,发送模块604,反馈信息接收模块606和展示模块608。
103.操作行为事件获取模块602,被配置为执行获取对目标云游戏界面的操作行为事件;
104.发送模块604,被配置为执行若所述操作行为事件为第一行为事件,则向所述云游戏服务器发送所述第一行为事件,所述第一行为事件为返回上一级页面的事件;
105.反馈信息接收模块606,被配置为执行接收所述云游戏服务器根据所述第一行为事件返回的反馈信息,所述反馈信息是所述云游戏服务器根据所述第一行为事件以及所述目标云游戏界面的页面特征执行页面跳转的信息;
106.展示模块608,被配置为执行根据所述反馈信息展示跳转后的界面。
107.在一示例性实施例中,展示模块还被配置为执行:若所述操作行为事件为第二行为事件,则展示退出游戏的提示界面,所述第二行为事件为退出应用的事件。
108.在一示例性实施例中,目标云游戏界面的页面特征包括所述目标云游戏界面的层级特征;则所述反馈信息接收模块被配置为执行:接收所述云游戏服务器根据所述目标云游戏界面的层级特征确定所述目标云游戏界面为游戏首页面时,基于所述第一行为事件返回的从所述游戏首页面跳转至退出游戏的提示界面的反馈信息;所述展示模块被配置为执行:根据所述反馈信息展示退出游戏的提示界面。
109.在一示例性实施例中,所述反馈信息接收模块还被配置为执行:接收所述云游戏服务器根据所述目标云游戏界面的层级特征确定所述目标云游戏界面为游戏子页面时,基于所述第一行为事件返回的从所述游戏子页面跳转至所述游戏子页面的上一级页面的反馈信息;所述展示模块被还配置为执行:根据所述反馈信息展示所述游戏子页面的上一级页面。
110.在一示例性实施例中,目标云游戏界面的页面特征包括所述目标云游戏界面的属性特征;所述反馈信息接收模块还被配置为执行:接收所述云游戏服务器根据所述目标云游戏界面的属性特征确定所述目标云游戏界面为弹窗时,基于所述第一行为事件返回的关闭所述弹窗的反馈信息;所述展示模块被还配置为执行:根据所述反馈信息展示关闭所述弹窗后的游戏界面。
111.在一示例性实施例中,退出游戏的提示界面中包括是否退出游戏的选项;所述展示模块被还配置为执行:响应于账户在所述退出游戏的提示界面触发的确认退出游戏的操作,展示游戏首页面的上一级页面。
112.在一示例性实施例中,展示模块被还配置为执行:响应于所述账户在所述退出游
戏的提示界面触发的不退出游戏的操作,展示所述目标云游戏界面。
113.图7是根据一示例性实施例示出的一种云游戏界面的处理装置框图。参照图7,该装置包括页面传输模块702,接收模块704和页面处理模块706。
114.页面传输模块702,被配置为执行向客户端传输游戏界面;
115.接收模块704,被配置为执行接收客户端发送的对目标云游戏界面的目标行为事件,所述目标行为事件是所述客户端确定获取的对目标云游戏界面的操作行为事件为目标行为事件后发送的;
116.页面处理模块706,被配置为执行根据所述目标行为事件以及所述目标云游戏界面的页面特征执行页面跳转,并向所述客户端返回对应的反馈信息,所述反馈信息用于指示所述客户端展示跳转后的页面。
117.在一示例性实施例中,目标云游戏界面的页面特征包括所述目标云游戏界面的层级特征;所述页面处理模块被配置为执行:若根据所述目标云游戏界面的层级特征确定所述目标云游戏界面为游戏首页面时,则基于所述目标行为事件从所述游戏首页面跳转至退出游戏的提示界面;向所述客户端返回从所述游戏首页面跳转至退出游戏的提示界面的反馈信息。
118.在一示例性实施例中,页面处理模块还被配置为执行:若根据所述目标云游戏界面的层级特征确定所述目标云游戏界面为游戏子页面时,则基于所述目标行为事件从所述游戏子页面跳转至所述游戏子页面的上一级页面;向所述客户端返回从所述游戏子页面跳转至所述游戏子页面的上一级页面的反馈信息。
119.在一示例性实施例中,目标云游戏界面的页面特征包括所述目标云游戏界面的属性特征;所述页面处理模块还被配置为执行:若根据所述目标云游戏界面的属性特征确定所述目标云游戏界面为弹窗时,则基于所述目标行为事件关闭所述弹窗;向所述客户端返回关闭所述弹窗的反馈信息。
120.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
121.图8是根据一示例性实施例示出的一种用于云游戏页面处理的电子设备z00的框图。例如,电子设备z00可以是移动电话、计算机、数字广播终端、消息收发设备、游戏控制台、平板设备、医疗设备、健身设备、个人数字助理等。
122.参照图8,电子设备z00可以包括以下一个或多个组件:处理组件z02、存储器z04、电源组件z06、多媒体组件z08、音频组件z10、输入/输出(i/o)的接口z12、传感器组件z14以及通信组件z16。
123.处理组件z02通常控制电子设备z00的整体操作,诸如与显示、电话呼叫、数据通信、相机操作和记录操作相关联的操作。处理组件z02可以包括一个或多个处理器z20来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件z02可以包括一个或多个模块,便于处理组件z02和其他组件之间的交互。例如,处理组件z02可以包括多媒体模块,以方便多媒体组件z08和处理组件z02之间的交互。
124.存储器z04被配置为存储各种类型的数据以支持在电子设备z00的操作。这些数据的示例包括用于在电子设备z00上操作的任何应用程序或方法的指令、联系人数据、电话簿数据、消息、图片、视频等。存储器z04可以由任何类型的易失性或非易失性存储设备或者它
们的组合实现,如静态随机存取存储器(sram)、电可擦除可编程只读存储器(eeprom)、可擦除可编程只读存储器(eprom)、可编程只读存储器(prom)、只读存储器(rom)、磁存储器、快闪存储器、磁盘、光盘或石墨烯存储器。
125.电源组件z06为电子设备z00的各种组件提供电力。电源组件z06可以包括电源管理系统,一个或多个电源,及其他与为电子设备z00生成、管理和分配电力相关联的组件。
126.多媒体组件z08包括在所述电子设备z00和用户之间的提供输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件z08包括前置摄像头和/或后置摄像头。当电子设备z00处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是固定的光学透镜系统或具有焦距和光学变焦能力。
127.音频组件z10被配置为输出和/或输入音频信号。例如,音频组件z10包括麦克风(mic),当电子设备z00处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器z04或经由通信组件z16发送。在一些实施例中,音频组件z10还包括扬声器,用于输出音频信号。
128.i/o接口z12为处理组件z02和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
129.传感器组件z14包括一个或多个传感器,用于为电子设备z00提供各个方面的状态评估。例如,传感器组件z14可以检测到电子设备z00的打开/关闭状态,组件的相对定位,例如所述组件为电子设备z00的显示器和小键盘,传感器组件z14还可以检测电子设备z00或电子设备z00组件的位置改变,用户与电子设备z00接触的存在或不存在,设备z00方位或加速/减速和电子设备z00的温度变化。传感器组件z14可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件z14还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件z14还可以包括加速度传感器、陀螺仪传感器、磁传感器、压力传感器或温度传感器。
130.通信组件z16被配置为便于电子设备z00和其他设备之间有线或无线方式的通信。电子设备z00可以接入基于通信标准的无线网络,如wifi,运营商网络(如2g、3g、4g或5g),或它们的组合。在一个示例性实施例中,通信组件z16经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件z16还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。
131.在示例性实施例中,电子设备z00可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
132.在示例性实施例中,还提供了一种包括指令的计算机可读存储介质,例如包括指令的存储器z04,上述指令可由电子设备z00的处理器z20执行以完成上述方法。例如,计算
机可读存储介质可以是rom、随机存取存储器(ram)、cd

rom、磁带、软盘和光数据存储设备等。
133.在示例性实施例中,还提供一种计算机程序产品,所述计算机程序产品中包括指令,上述指令可由电子设备z00的处理器z20执行以完成上述方法。
134.图9是根据一示例性实施例示出的一种用于云游戏界面的处理的电子设备s00的框图。例如,电子设备s00可以为服务器。参照图9,电子设备s00包括处理组件s20,其进一步包括一个或多个处理器,以及由存储器s22所代表的存储器资源,用于存储可由处理组件s20的执行的指令,例如应用程序。存储器s22中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件s20被配置为执行指令,以执行上述方法。
135.电子设备s00还可以包括:电源组件s24被配置为执行电子设备s00的电源管理,有线或无线网络接口s26被配置为将电子设备s00连接到网络,和输入输出(i/o)接口s28。电子设备s00可以操作基于存储在存储器s22的操作系统,例如windows server,mac osx,unix,linux,freebsd或类似。
136.在示例性实施例中,还提供了一种包括指令的计算机可读存储介质,例如包括指令的存储器s22,上述指令可由电子设备s00的处理器执行以完成上述方法。存储介质可以是计算机可读存储介质,例如,所述计算机可读存储介质可以是rom、随机存取存储器(ram)、cd

rom、磁带、软盘和光数据存储设备等。
137.在示例性实施例中,还提供一种计算机程序产品,所述计算机程序产品中包括指令,上述指令可由电子设备s00的处理器执行以完成上述方法。
138.需要说明的,上述的装置、电子设备、计算机可读存储介质、计算机程序产品等根据方法实施例的描述还可以包括其他的实施方式,具体的实现方式可以参照相关方法实施例的描述,在此不作一一赘述。
139.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。
140.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献