CN114546188B - 基于互动界面的互动方法、装置、设备及可读存储介质 - Google Patents
基于互动界面的互动方法、装置、设备及可读存储介质 Download PDFInfo
- Publication number
- CN114546188B CN114546188B CN202011335082.7A CN202011335082A CN114546188B CN 114546188 B CN114546188 B CN 114546188B CN 202011335082 A CN202011335082 A CN 202011335082A CN 114546188 B CN114546188 B CN 114546188B
- Authority
- CN
- China
- Prior art keywords
- interface
- account
- interaction
- signal
- interactive
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请公开了一种基于互动界面的互动方法、装置、设备及可读存储介质,涉及程序设计领域。该方法包括:显示第一互动界面;在所述第一互动界面上的第一界面位置接收信号传递操作,所述信号传递操作用于指示向所述第二帐号发送第一互动信号;基于所述信号传递操作在所述第一互动界面的所述第一界面位置处显示回应显示元素。通过接收信号传递操作,而由第一帐号向第二帐号发送实时有效的同步信号,从而在第一帐号的第一互动界面中显示回应显示元素,以及在第二帐号的第二互动界面中显示信号显示元素,实现在第一帐号和第二帐号之间的同步互动,增加了互动界面中至少两个帐号之间的互动方式,提高了至少两个帐号之间的互动多样性。
Description
技术领域
本申请实施例涉及程序设计领域,特别涉及一种基于互动界面的互动方法、装置、设备及可读存储介质。
背景技术
在基于聊天窗口的互动中,通常聊天窗口提供了至少两个帐号之间进行互动的功能,如:聊天互动、表情互动、视频互动等,以双人聊天窗口为例进行说明,第一帐号和第二帐号基于聊天窗口进行聊天互动,第一帐号在聊天窗口中输入并发送消息,从而第二帐号在聊天窗口中接收消息。
相关技术中,聊天窗口中的互动通常实现为异步的单向互动,如上述聊天互动过程,即第一帐号在聊天窗口中输入并发送消息,而第二帐号未打开聊天窗口时,仅能接收推送消息,而无法在对话框中对第一帐号发送的消息进行查看,而当第二帐号在后续某个时刻打开聊天窗口时,能够对第一帐号已发送的消息在对话框中进行查看。
然而,通过上述方式实现至少两个帐号之间的互动时,至少两个帐号之间的互动模式较为单一。
发明内容
本申请实施例提供了一种基于互动界面的互动方法、装置、设备及可读存储介质,能够提供至少两个帐号之间的互动多样性。所述技术方案如下:
一方面,提供了一种基于互动界面的互动方法,所述方法包括:
显示第一互动界面,所述第一互动界面为以第一帐号为第一视角帐号与至少一个互动帐号进行互动的界面,所述至少一个互动帐号中包括第二帐号;
在所述第一互动界面上的第一界面位置接收信号传递操作,所述信号传递操作用于指示向所述第二帐号发送第一互动信号,所述第一互动信号为实时有效信号;
基于所述信号传递操作在所述第一互动界面的所述第一界面位置处显示回应显示元素,所述回应显示元素为所述第一帐号接收到所述第二帐号基于所述第一互动信号发送的回应信号时显示的界面元素。
另一方面,提供了一种基于互动界面的互动装置,所述装置包括:
显示模块,用于显示第一互动界面,所述第一互动界面为以第一帐号为第一视角帐号与至少一个互动帐号进行互动的界面,所述至少一个互动帐号中包括第二帐号;
接收模块,用于在所述第一互动界面上的第一界面位置接收信号传递操作,所述信号传递操作用于指示向所述第二帐号发送第一互动信号,所述第一互动信号为实时有效信号;
所述显示模块,还用于基于所述信号传递操作在所述第一互动界面的所述第一界面位置处显示回应显示元素,所述回应显示元素为所述第一帐号接收到所述第二帐号基于所述第一互动信号发送的回应信号时显示的界面元素。
另一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述本申请实施例中任一所述基于互动界面的互动方法。
另一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上述本申请实施例中任一所述的基于互动界面的互动方法。
另一方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中任一所述的基于互动界面的互动方法。
本申请实施例提供的技术方案带来的有益效果至少包括:
通过接收信号传递操作,而由第一帐号向第二帐号发送实时有效的同步信号,从而在第一帐号的第一互动界面中显示回应显示元素,以及在第二帐号的第二互动界面中显示信号显示元素,实现在第一帐号和第二帐号之间的同步互动,增加了互动界面中至少两个帐号之间的互动方式,提高了至少两个帐号之间的互动多样性。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请一个示例性实施例提供的互动界面的示意图;
图2是本申请一个示例性实施例提供的实施环境的示意图;
图3是本申请一个示例性实施例提供的基于互动界面的互动方法的流程图;
图4是基于图3示出的实施例提供的信号传递标识的显示界面示意图;
图5是本申请另一个示例性实施例提供的基于互动界面的互动方法的流程图;
图6是基于图5示出的实施例提供的互动动画的示意图;
图7是本申请另一个示例性实施例提供的基于互动界面的互动方法的流程图;
图8是基于图7示出的实施例提供的第一帐号和第二帐号之间的交互界面示意图;
图9是本申请一个示例性实施例提供的基于互动界面的互动装置的结构框图;
图10是本申请另一个示例性实施例提供的基于互动界面的互动装置的结构框图;
图11是本申请一个示例性实施例提供的终端的结构框图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
首先,针对本申请实施例中涉及的名词进行简单介绍:
互动界面:是指提供至少两个帐号之间进行互动的界面,其中,存在一个帐号针对当前客户端为第一视角帐号,即,客户端中登录并加入成为互动方的帐号即为当前参与互动的第一视角帐号。示意性的,客户端中当前登录有第一帐号,通过第一帐号与第二帐号之间建立互动关系,从而显示第一帐号与第二帐号之间进行互动的互动界面,则第一帐号为该互动界面基于当前客户端的第一视角帐号,第一帐号以第一人称视角参与到与第二帐号之间的互动中。
在一些实施例中,互动界面为至少两个帐号参与聊天的聊天对话框窗口;或,互动界面为至少两个帐号参与直播的直播互动界面;或,互动界面为关系纪念日应用程序中用于提供各类互动功能的界面;或,互动界面为游戏应用程序中基于虚拟环境的游戏界面。本申请实施例对互动界面的具体形式不加以限定。
示意性的,以互动界面为关系纪念日应用程序中用于提供各类互动功能的界面为例进行说明,相关技术中,这类界面中通常提供有多种异步单向互动模式,示意性的,请参考图1,其示出了本申请一个示例性实施例提供的互动界面的示意图,如图1所示,在互动界面100中显示有第一帐号110和第二帐号120之间建立恋爱关系的信息,并显示有互动选项130和日常互动控件140,其中,在互动选项130中,用户能够发表双方可见的互动内容、上传互动照片、发送互动礼物;而对日常互动控件140进行点击后,实现为第一帐号110或第二帐号120在客户端中的签到。而上述互动界面100中所提供的互动模式皆为单向异步的互动,也即,以第一帐号110为第一视角帐号为例,第一帐号110在客户端中签到后,第二帐号120能够在登录客户端时查看第一帐号110的签到情况,而不存在同步的互动模式。
本申请实施例中,以互动界面实现为至少两个帐号参与聊天的聊天对话框窗口为例进行说明。当互动界面为两个帐号参与聊天的界面时,互动界面为一对一聊天窗口;当互动界面为至少三个帐号参与聊天的界面时,互动界面为多人群聊窗口。
互动信号:是指本申请实施例中所提供的用于向互动帐号传递的实时有效的信号。在一些实施例中,以第一帐号和第二帐号为例,当第一帐号和第二帐号皆处于在线状态时,第二帐号才能够实时感知第一帐号发送的互动信号,而当第二帐号不在线时,则第一帐号发送的互动信号无法被第二帐号感知;或,第一帐号无法向第二帐号发送互动信号;或,第二帐号无法实时感知第一帐号发送的互动信号,而仅能对互动信号对应的提示信息进行查看。本申请实施例对此不加以限定。
可选地,互动信号的功能名称可以实现为“心跳信号”、“心动信号”、“心跳传递信号”等,上述功能名称仅为示意性的举例,本申请对互动信号的实际功能名称不加以限定。
结合上述说明,首先对本申请实施例中涉及的实施环境进行介绍,图2是本申请一个示例性实施例提供的实施环境的示意图,如图2所示,该实施环境中包括第一终端210、第二终端220、服务器230;
其中,第一终端210和第二终端220为互动界面中参与互动的两个帐号所登录的终端。且第一终端210和第二终端220中皆安装有提供互动界面的客户端,第一帐号登录在第一终端210的客户端中,第二帐号登录在第二终端220的客户端中。
在一些实施例中,第一终端210通过第一互动界面向服务器230发送同步实时的互动信号,从而服务器230向第二终端220转发该互动信号,当第二终端220当前正在显示第二互动界面时,在第二互动界面中显示与该互动信号对应的互动标识,且互动标识的显示时间为第二终端220接收到互动信号之内的预设时长。
其中,第一终端210和服务器2300之间,以及第二终端220和服务器230之间通过通信网络240连接,该通信网络240可以是有线网络,也可以是无线网络,本申请实施例对此不加以限定。
值得注意的是,上述服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式***,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(Content DeliveryNetwork,CDN)、以及大数据和人工智能平台等基础云计算服务的云服务器。
终端可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表、智能电视或智能车载等,但并不局限于此。
值得注意的是,上述说明中,以互动信号通过服务器230转发为例进行说明,在一个可选的实施例中,第一终端210和第二终端220之间建立有长连接,通过长连接直接对互动信号进行发送和接收。
结合上述内容,对本申请实施例提供的基于互动界面的互动方法进行说明。图3是本申请一个示例性实施例提供的基于互动界面的互动方法的流程图,以该方法应用于如图2所示的第一终端中为例进行说明,如图3所示,该方法包括:
步骤301,显示第一互动界面,第一互动界面为以第一帐号为第一视角帐号与至少一个互动帐号进行互动的界面。
其中,至少一个互动帐号中包括第二帐号。也即,第一帐号通过第一互动界面与至少一个互动帐号进行互动,其中,包括第一帐号通过第一互动界面与第二帐号进行互动。以第一互动界面为群聊界面为例进行说明,则第一帐号和第二帐号为群聊中的两个帐号;以第一互动界面为聊天窗口为例进行说明,则第一帐号和第二帐号为一对一聊天窗口的两个参与帐号。当第一互动界面为群聊界面时,第二帐号为第一帐号在群聊中选择得到的帐号。
其中,以第一帐号为第一视角帐号,用于表示该第一互动界面为第一帐号所登录的终端显示屏所显示的界面。即,第一帐号登录在客户端中,而应用登陆了第一帐号的客户端与第二帐号进行互动时,则第一帐号即为第一视角帐号。
其中,第一互动界面的形式包括如下情况中的至少一种:
第一,第一互动界面为至少两个帐号聊天的对话框窗口;
也即,第一帐号和第二帐号参与聊天对话的对话框窗口,其中,在第一帐号所登录的终端中显示为第一互动界面,在第二帐号所登录的终端中显示为第二互动界面。
第二,互动界面为至少两个帐号参与直播的直播互动界面;
也即,第一帐号和第二帐号为参与直播互动的两个帐号。其中,第一帐号和第二帐号为直播间内的两个主播帐号,或第一帐号和第二帐号中存在一个帐号为主播帐号,另一个帐号为观看该主播帐号主播的观众帐号。
第三,互动界面为关系纪念日应用程序中用于提供各类互动功能的界面;
也即,第一帐号和第二帐号为关系纪念日应用程序中建立关系的两个帐号,如:第一帐号和第二帐号为关系纪念日应用程序中建立伴侣关系的两个帐号。
第四,互动界面为游戏应用程序中的游戏界面。
第一帐号和第二帐号为参与同一个游戏对局的两个帐号。如:以游戏应用程序实现为射击类游戏为例,则第一帐号和第二帐号为在虚拟环境中参与同一局虚拟对局的两个帐号,且第一帐号和第二帐号为虚拟对局参与帐号中的任意两个帐号,或第一帐号和第二帐号为属于同一组的两个帐号。
在一些实施例中,第一帐号和第二帐号为在游戏应用程序中注册的两个建立有关联关系的帐号,如:第一帐号和第二帐号为游戏应用程序中建立有伴侣关系的两个帐号。
步骤302,在第一互动界面上的第一界面位置接收信号传递操作。
信号传递操作用于指示向第二帐号发送第一互动信号,第一互动信号为实时消息信号。即,第一互动信号为在第一帐号和第二帐号之间同步的实时信号。
在第一界面位置接收信号传递操作的方式包括如下方式中的至少一种:
第一,在第一互动界面上的第一界面位置处接收指定触摸操作,如:接收在第一互动界面上第一界面位置处的双指长按操作,其中,响应于双指长按操作的长按时长达到要求时长,确认接收到指定触摸操作。
在一些实施例中,上述双指长按操作仅为示意性的举例,该指定触摸操作还可以实现为单指长按操作、单指双击操作、双指双击操作、单指重力按压操作、双指重力按压操作等,本申请实施例对此不加以限定。
在一些实施例中,该第一界面位置为第一互动界面的背景区域范围内的位置,即,响应于第一界面位置位于第一互动界面的背景区域范围内,将指定触摸操作确定为信号传递操作。示意性的,以第一互动界面为第一帐号与第二帐号聊天的对话框窗口为例进行说明,则背景区域范围用于指示聊天背景区域,也即,对话框窗口内,除消息框、表情符号、语音消息、视频消息、基础显示信息以外的空白区域,该空白区域可以显示的是默认或者用户设置的聊天背景图像。
第二,在第一互动界面上接收双指手势操作,双指手势操作的起始位置位于第一界面位置。
其中,第一界面位置位于第一滑动界面的背景区域范围内。而双指手势操作的手势路径需要控制在背景区域范围内,或,双指手势操作仅需要保证起始位置位于背景区域范围内即可,而手势路径可以与其他互动显示元素交叉。
即,响应于第一界面位置位于第一互动界面的背景区域范围内,将指定触摸操作确定为信号传递操作。
第三,在第一互动界面的背景区域范围内随机出现信号传递控件,当出现信号传递控件,且接收到在信号传递控件上的触摸操作时,确定接收到信号传递操作。
第四,在第一互动界面的指定位置显示有信号传递控件,当接收到在信号传递控件上的触摸操作时,确定接收到信号传递操作。
实时有效信号是指第一互动信号为实时发送至第二帐号,并且在有效范围内生效的信号,如:仅当第一帐号和第二帐号皆处于在线状态时,第一帐号能够向第二帐号发送该第一互动信号,而第一互动信号仅在第一帐号接收到第一互动信号的预设时长内生效,也即超出预设时长,则第一互动信号失效。示意性的,当第二帐号在接收到第一互动信号时,正在显示第二互动界面,则在第二互动界面的基础上对第一互动信号进行反应,如:显示标识;或,第二帐号处于在线状态,而在接收到第一互动信号时,未显示第二互动界面,则基于终端本身对第一互动信号进行反应,如:震动反应。
本申请实施例中,以在第二互动界面中显示第二互动标识为例进行说明。也即,第二帐号在接收到第一互动信号时,在第二互动界面中显示第二互动标识,该第二互动界面为与第一互动界面对应且以第二帐号为第一视角帐号的界面。
步骤303,基于信号传递操作在第一互动界面的第一界面位置处显示回应显示元素。
回应显示元素为第一帐号接收到第二帐号基于第一互动信号发送的回应信号时显示的界面元素。也即,当第一帐号接收到第二帐号发送的回应信号时显示回应显示元素。
回应显示元素包括显示标识、显示动画、显示文本中的至少一种,本申请实施例对回应显示元素的具体显示方案不加以限定。
其中,回应信号包括如下情况中的任意一种:1、回应信号为第二帐号在接收到第一互动信号并显示信号显示元素后,接收在信号显示元素上的反馈操作,从而向第一帐号发送的信号;2、回应信号为第二帐号在接收到第一互动信号时,自动向第一帐号反馈的用于表示第二帐号已接收到该第一互动信号的反馈信号;3、回应信号为第二帐号在接收到第一互动信号,并在第二互动界面中对第一互动信号进行表现时自动向第一帐号反馈的信号,用于表示第二帐号已接收到第一互动信号,且对第一互动信号进行了表现。上述回应信号的形式仅为示意性的举例,本申请实施例对此不加以限定。
而当第一帐号未接收到第二帐号发送的回应信号,仅对第一互动信号进行发送时,第一互动界面上不进行元素显示,或,在第一界面位置处显示第一信号传递标识。
可选地,回应显示元素用于指示第二帐号接收到第一互动信号时,信号显示元素在第二互动界面中的显示效果,其中,回应显示元素对信号显示元素的指示方式包括如下方式中的至少一种:
第一,回应显示元素在第一互动界面中的相对位置,与信号显示元素在第二互动界面中的相对位置相同,如:回应显示元素位于第一互动界面左上角的第一位置,信号显示元素位于第二互动界面左上角的第二位置,第一位置相对于第一互动界面的位置关系,与第二位置相对于第二互动界面的位置关系一致。
第二,回应显示元素在第一互动界面中的第一位置,在第二互动界面中存在一个对应的第二位置,信号显示元素显示在该第二位置处。如:回应显示元素位于第一互动界面左上角的第一位置,第一位置在第二互动界面中存在一个位于右下角的第二位置,而第二信号标识则显示在第二互动界面中右下角的第二位置处。
第三,回应显示元素在第一互动界面中的第一位置,用于指示信号显示元素在第二互动界面中的显示区域范围,也即,第一位置在第二互动界面中对应有显示区域范围。信号显示元素在显示区域范围内随机显示,或,第二信号标识在显示区域范围内以动画的形式移动显示。
值得注意的是,上述回应显示元素对信号显示元素的指示仅为示意性的举例,本申请实施例对回应显示元素和信号显示元素之间的位置关系不加以限定。
回应显示元素为静态图像标识;或,动态图像标识。如:动态模拟心跳频率的图像。
可选地,回应显示元素包括至少两种候选显示元素,在基于信号传递操作显示回应显示元素时,基于信号传递操作从至少两种候选显示元素中确定一个回应显示元素,并在第一互动界面的第一界面位置处显示回应显示元素。示意性的,随机从至少两种候选显示元素中确定一个回应显示元素;或,根据信号发送轮次,依次从至少两种候选显示元素中确定回应显示元素进行显示。
示意性的,请参考图4,其示出了本申请一个示例性实施例提供的信号传递标识的显示界面示意图,如图4所示,该显示界面400为第一帐号410和第二帐号420之间的对话聊天界面,其中,当接收到用户在显示界面400上的信号传递操作,向第二帐号420发送第一互动信号,并在显示界面400中显示信号传递标识401,该信号传递标识401是从三种候选标识430中根据互动信号发送的轮次确定的。
综上所述,本实施例提供的基于互动界面的互动方法,通过接收信号传递操作,而由第一帐号向第二帐号发送实时有效的同步信号,从而在第一帐号的第一互动界面中显示回应显示元素,以及在第二帐号的第二互动界面中显示信号显示元素,实现在第一帐号和第二帐号之间的同步互动,增加了互动界面中至少两个帐号之间的互动方式,提高了至少两个帐号之间的互动多样性。
在一个可选的实施例中,信号传递操作实现为在背景区域范围内的双指触摸操作,图5是本申请另一个示例性实施例提供的基于互动界面的互动方法的流程图,以该方法应用于如图2所示的第一终端中为例进行说明,如图5所示,该方法包括:
步骤501,显示第一互动界面,第一互动界面为以第一帐号为第一视角帐号与至少一个互动帐号进行互动的界面。
其中,至少一个互动帐号中包括第二帐号。也即,第一帐号通过第一互动界面与至少一个互动帐号进行互动,其中,包括第一帐号通过第一互动界面与第二帐号进行互动。以第一互动界面为群聊界面为例进行说明,则第一帐号和第二帐号为群聊中的两个帐号;以第一互动界面为聊天窗口为例进行说明,则第一帐号和第二帐号为一对一聊天窗口的两个参与帐号。
步骤502,在第一互动界面上的第一界面位置接收指定触摸操作。
在一些实施例中,该指定触摸操作实现为双指长按操作,也即,在第一互动界面上的第一界面位置接收双指长按操作,并响应于双指长按操作的长按时长达到要求时长,确定接收到指定触摸操作。
步骤503,响应于第一界面位置位于背景区域范围内,且第一界面位置属于空闲位置,将指定触摸操作确定为信号传递操作。
空闲位置用于指示未被互动显示元素覆盖的位置,其中,互动显示元素用于指示互动聊天消息、互动表情、互动视频、互动语音消息、互动动画等显示元素中的至少一种。也即,在接收到指定触摸操作后,首先确定该指定触摸操作的触摸位置,即第一界面位置,并确定第一界面位置处是否覆盖有互动显示元素,当第一界面位置处未覆盖互动显示元素,则确定该指定触摸操作为信号传递操作。
可选地,基于该信号传递操作向第二帐号发送第一互动信号。
步骤504,接收第二帐号反馈的第二互动信号。
第二互动信号为第二帐号基于信号显示元素进行信号反馈操作后向第一帐号发送的信号。
在一些实施例中,第二互动界面中显示信号显示元素后,第二终端接收在信号显示元素上的信号反馈操作,从而根据信号反馈操作向第一帐号发送第二互动信号。示意性的,第二终端接收在信号显示元素上的双指按压操作,当信号显示元素上接收到的双指按压操作的按压时长达到要求时长时,向第一帐号发送第二互动信号。
在一些实施例中,接收第二互动信号的方式包括如下方式中的至少一种:
第一,直接接收用户在信号显示元素上的信号反馈操作;
第二,在接收到第一互动信号达到预设时长之前,接收用户在第二互动界面中的背景区域范围内的信号反馈操作。
可选地,当信号反馈操作在第二互动界面中的操作位置,与信号传递操作在第一互动界面中的操作位置相对一致时,则显示互动效果内容。其中,在第一互动界面和第二互动界面上叠加显示互动效果内容;或,对第一互动界面和第二互动界面进行切换,切换至全屏显示该互动效果内容的界面。其中,互动效果内容包括互动图像和互动动画中的至少一种。
示意性的,请参考图6,在第二互动界面610中进行信号反馈操作,当信号反馈操作的位置与信号传递操作的位置一致时,在第一互动界面600和第二互动界面610中显示互动动画。
步骤505,响应于第二互动信号,控制终端进行与第二互动信号对应的第一互动表现。
其中,第一互动表现中包括显示该回应显示元素。回应显示元素为第一帐号接收到第二帐号基于第一互动信号发送的回应信号时显示的界面元素。也即,当第一帐号接收到第二帐号发送的回应信号时显示回应显示元素。
在一些实施例中,回应显示元素的第一显示层级在互动显示元素的第二显示层级之下,也即回应显示元素的显示会被互动显示元素遮挡;或,回应显示元素的第一显示层级在互动显示元素的第二显示层级之上,也即,回应显示元素的显示会遮挡互动显示元素的显示;或,回应显示元素的第一显示层级与互动显示元素的第二显示层级同级,则在显示回应显示元素时,回应显示元素避开互动显示元素进行显示,或,互动显示元素避开回应显示元素进行显示。示意性的,当第一层级和第二层级同层级,且回应显示元素需要显示的位置存在互动显示元素需要显示,则将互动显示元素转移至其他位置进行显示。以互动显示元素实现为消息元素为例,当回应显示元素的显示位置处包括消息元素时,则将消息元素根据消息队列的排列顺序向下滑动目标距离进行显示,该目标距离为预设距离,或,目标距离根据回应显示元素能够正常显示的区域确定。
在一些实施例中,信号显示元素在第二互动界面中的显示方式与上述回应显示元素在第一互动界面中的显示方式相同或不同。
在一些实施例中,响应于第二互动信号,在第一互动界面的第二界面位置显示回应显示元素,并以第一频率控制终端进行震动表现。
其中,第二界面位置与信号反馈操作在第二交互界面中的操作位置对应。可选地,第二终端在接收到信号反馈操作时,在向第一帐号发送第二互动信号的同时,进行与第二互动信号对应的互动表现,其中,第一终端和第二终端的互动表现相同或不同。
在一些实施例中,信号反馈操作为一个持续性的操作,如:持续在信号显示元素上接收到双指长按操作,从而第一帐号接收到第二帐号发送的第二互动信号,对第二互动信号进行响应,并在第二帐号结束双指长按操作时,第一帐号接收到第二互动的结束信号,并结束对第二互动信号的响应。如:第二帐号对信号显示元素进行双指长按操作后,第一帐号接收到第二互动信号,从而终端开始以第一频率震动并开始显示回应显示元素,当信号显示元素上的双指长按操作结束时,第二帐号向第一帐号发送第二互动的结束信号,从而第一帐号的登录终端结束震动,并停止显示回应显示元素。
综上所述,本实施例提供的基于互动界面的互动方法,通过接收信号传递操作,而由第一帐号向第二帐号发送实时有效的同步信号,从而在第一帐号的第一互动界面中显示回应显示元素,以及在第二帐号的第二互动界面中显示信号显示元素,实现在第一帐号和第二帐号之间的同步互动,增加了互动界面中至少两个帐号之间的互动方式,提高了至少两个帐号之间的互动多样性。
本实施例提供的方法,在第二帐号接收到第一互动信号时,通过信号反馈操作能够向第一帐号反馈第二互动信号,从而控制第一帐号所登录的第一终端进行对应的互动表现,提高了至少两个帐号之间的互动多样性。
在一个可选的实施例中,第一互动界面中显示回应显示元素后,第一帐号还能够基于回应显示元素进行回应。图7是本申请另一个示例性实施例提供的基于互动界面的互动方法的流程图,以该方法应用于如图2所示的第一终端中为例进行说明,如图7所示,该方法包括:
步骤701,显示第一互动界面,第一互动界面为以第一帐号为第一视角帐号与至少一个互动帐号进行互动的界面。
其中,至少一个互动帐号中包括第二帐号。也即,第一帐号通过第一互动界面与至少一个互动帐号进行互动,其中,包括第一帐号通过第一互动界面与第二帐号进行互动。
步骤702,在第一互动界面上的第一界面位置接收指定触摸操作。
在一些实施例中,该指定触摸操作实现为双指长按操作,也即,在第一互动界面上的第一界面位置接收双指长按操作,并响应于双指长按操作的长按时长达到要求时长,确定接收到指定触摸操作。
步骤703,响应于第一界面位置位于背景区域范围内,且第一界面位置属于空闲位置,将指定触摸操作确定为信号传递操作。
空闲位置用于指示未被互动显示元素覆盖的位置。
基于该信号传递操作,向第二帐号发送第一互动信号。
步骤704,接收第二帐号反馈的第二互动信号。
第二互动信号为第二帐号基于信号显示元素进行信号反馈操作后向第一帐号发送的信号。
在一些实施例中,第二互动界面中显示第二信号传递标识后,第二终端接收在第二信号传递标识上的信号反馈操作,从而根据信号反馈操作向第一帐号发送第二互动信号。示意性的,第二终端接收在第二信号传递标识上的双指按压操作或单指按压操作,当第二信号传递标识上接收到的按压操作的按压时长达到要求时长时,向第一帐号发送第二互动信号。
步骤705,响应于第二互动信号,控制终端进行与第二互动信号对应的第一互动表现。
在一些实施例中,响应于第二互动信号,在第一互动界面的第二界面位置显示回应显示元素,并以第一频率控制终端进行震动表现。
步骤706,接收在回应显示元素上的回应操作。
可选地,第一帐号继续接收在回应显示元素上的双指长按操作,可选地,由于回应显示元素的显示与第二帐号对信号显示元素上的按压操作同步显示的,即表示当第一帐号对回应显示元素进行长按时,第二帐号也在对信号显示元素进行长按。
步骤707,响应于回应操作,控制终端进行与回应操作对应的第二互动表现。
可选地,响应于回应操作,控制终端以第二频率进行震动表现,其中,第一频率低于第二频率。
在一些实施例中,响应回应操作在第一互动界面上的第一操作位置,与信号反馈操作在第二互动界面上的第二操作位置匹配,在第一互动界面上叠加显示互动效果内容,或,切换至全屏显示该互动效果内容。该互动效果内容包括互动图像和互动动画中的至少一种。
示意性的,如图8所示,其示出了本申请一个示例性实施例提供的第一帐号和第二帐号之间的交互界面示意图,如图8所示,在交互过程中分为第一帐号端810和第二帐号端820。其中,第一帐号端810在第一互动界面811中显示新手引导信息,其中,新手引导信息中包括内容“试试双指长按背景发送你的心跳给他”,当第一帐号端810接收到在背景上的双指长按操作时,向第二帐号端820发送心动信号,并在第一帐号端810显示第一信号传递标识812。其中,第一帐号端接收到的双指长按操作为长按时长达到要求时长后即松手的操作。第二帐号端820接收到心动信号时,显示第二信号传递标识821,当第二帐号端820接收到在第二信号传递标识821上的双指长按操作时,向第一帐号端810发送心动反馈信号,而第二帐号端820接收到的双指长按操作为持续性的长按操作,随着第二帐号端820接收到的双指长按操作,第二帐号端820表现为第一频率的振动,而基于第一帐号端810接收到的心动反馈信号,第一帐号端810表现为第一频率的振动。在第二帐号端820接收双指长按操作的同时,第一帐号端810接收到双指长按操作,从而向第二帐号端820发送回应心动信号,从而第一帐号端810和第二帐号端820表现为第二频率的振动,其中,第二频率高于第一频率。
在一些实施例中,本申请实施例提供的互动方法,在技术侧包括协议方面、流程控制方面、手势方面、动画方面和通知方面的技术实现。
其中,协议方面包括:创建房间(即对话框)协议、进入房间协议、退出房间协议、心跳信号发送协议等。其中,创建房间(即对话框)协议、进入房间协议、退出房间协议用于控制用户在加入互动、退出互动的过程进行规定,心跳信号发送协议用于对互动信号的发送方式进行规定。
流程控制方面包括创建房间、发送信号、回应信号、建立游戏、退出游戏、关闭房间等流程的控制,发送信号中包括接收手势操作、调用协议、信号标识显示的控制逻辑、震动反馈、提示消息等控制过程;回应信号包括接收手势操作、调用协议、震动控制和显示标识控制等。
手势方面包括聊天窗口增加双指手势识别、双指手势识别与其他特性手势识别之间的冲突处理、回应信号支持单指识别等方面的控制。
动画方面包括动画播放区域计算,即根据位置适配动画高度、接收方动画位置计算、动画播放效果、动画状态管理、操作与动画的冲突处理、资源配置等方面的控制。
通知方面包括收到信号推送、收到回应推动、退出推送、房间退出推送的内容。
综上所述,本实施例提供的基于互动界面的互动方法,通过接收信号传递操作,而由第一帐号向第二帐号发送实时有效的同步信号,从而在第一帐号的第一互动界面中显示回应显示元素,以及在第二帐号的第二互动界面中显示信号显示元素,实现在第一帐号和第二帐号之间的同步互动,增加了互动界面中至少两个帐号之间的互动方式,提高了至少两个帐号之间的互动多样性。
本实施例提供的方法,在第二帐号接收到第一互动信号时,通过信号反馈操作能够向第一帐号反馈第二互动信号,从而控制第一帐号所登录的第一终端进行对应的互动表现,提高了至少两个帐号之间的互动多样性。
本实施例提供的方法,在第二帐号向第一帐号发送第二互动信号后,第一帐号还可以基于第二互动信号向第二帐号发送反馈回应信号,从而进一步在第一互动表现的基础上体现出第二互动表现,进一步增加了至少两个帐号之间的互动多样性。
图9是本申请一个示例性实施例提供的基于互动界面的互动装置的结构框图,如图9所示,该装置包括:
显示模块910,用于显示第一互动界面,所述第一互动界面为以第一帐号为第一视角帐号与至少一个互动帐号进行互动的界面,所述至少一个互动帐号中包括第二帐号;
接收模块920,用于在所述第一互动界面上的第一界面位置接收信号传递操作,所述信号传递操作用于指示向所述第二帐号发送第一互动信号,所述第一互动信号为实时有效信号;
所述显示模块910,还用于基于所述信号传递操作在所述第一互动界面的所述第一界面位置处显示回应显示元素,所述回应显示元素为所述第一帐号接收到所述第二帐号基于所述第一互动信号发送的回应信号时显示的界面元素。
在一个可选的实施例中,所述接收模块920,还用于在所述第一互动界面上的所述第一界面位置接收指定触摸操作;响应于所述第一界面位置位于所述第一互动界面的背景区域范围内,将所述指定触摸操作确定为所述信号传递操作。
在一个可选的实施例中,所述接收模块920,还用于响应于所述第一界面位置位于所述背景区域范围内,且所述第一界面位置属于空闲位置,将所述指定触摸操作确定为所述信号传递操作,其中,所述空闲位置用于指示未被互动显示元素覆盖的位置。
在一个可选的实施例中,所述回应显示元素的第一显示层级在所述互动显示元素的第二显示层级之下。
在一个可选的实施例中,所述接收模块920,还用于在所述第一互动界面上的所述第一界面位置接收双指长按操作;响应于所述双指长按操作的长按时长达到要求时长,确认接收到所述指定触摸操作。
在一个可选的实施例中,所述接收模块920,还用于接收所述第二帐号反馈的第二互动信号,所述第二互动信号为所述第二帐号基于所述第一互动信号对应的信号显示元素进行信号反馈操作所触发的信号;
如图10所示,该装置,还包括:
控制模块930,用于响应于所述第二互动信号,控制终端进行与所述第二互动信号对应的第一互动表现,所述第一互动表现中包括显示所述回应显示元素。
在一个可选的实施例中,所述显示模块910还用于响应于所述第二互动信号,在所述第一互动界面的第二界面位置显示所述回应显示元素;
所述装置还包括:
震动模块940,用于以第一频率控制所述终端进行震动表现。
在一个可选的实施例中,所述接收模块920,还用于接收在所述回应显示元素上的回应操作,所述回应操作用于指示向所述第二帐号发送反馈回应信号;
所述控制模块930,还用于响应于所述回应操作,控制所述终端进行与所述回应操作对应的第二互动表现。
在一个可选的实施例中,所述震动模块940,还用于响应于所述回应操作,控制所述终端以第二频率进行震动表现。
在一个可选的实施例中,所述显示模块910,还用于响应于所述回应操作在所述第一互动界面上的第一操作位置,与所述信号反馈操作在所述第二互动界面上的第二操作位置匹配,在所述第一互动界面上叠加显示互动效果内容,所述互动效果内容包括互动图像和互动动画中的至少一种。
在一个可选的实施例中,所述回应显示元素包括至少两种候选显示元素;
所述显示模块910,还用于基于所述信号传递操作从所述至少两种候选显示元素中确定一个所述回应显示元素;在所述第一互动界面的所述第一界面位置处显示所述回应显示元素。
在一个可选的实施例中,所述接收模块920,还用于在所述第一互动界面上接收双指手势操作,所述双指手势操作的起始位置位于所述第一界面位置;响应于所述第一界面位置位于所述第一互动界面的背景区域范围内,将所述双指手势操作确定为所述信号传递操作。
综上所述,本实施例提供的基于互动界面的互动装置,通过接收信号传递操作,而由第一帐号向第二帐号发送实时有效的同步信号,从而在第一帐号的第一互动界面中显示回应显示元素,以及在第二帐号的第二互动界面中显示信号显示元素,实现在第一帐号和第二帐号之间的同步互动,增加了互动界面中至少两个帐号之间的互动方式,提高了至少两个帐号之间的互动多样性。
需要说明的是:上述实施例提供的基于互动界面的互动装置,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的基于互动界面的互动装置与基于互动界面的互动方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
图11示出了本申请一个示例性实施例提供的电子设备1100的结构框图。该电子设备1100可以是便携式移动终端,比如:智能手机、平板电脑、MP3播放器(Moving PictureExperts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(MovingPicture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、笔记本电脑或台式电脑。电子设备1100还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。
通常,电子设备1100包括有:处理器1101和存储器1102。
处理器1101可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器1101可以采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器1101也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(Central ProcessingUnit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器1101可以集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器1101还可以包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。
存储器1102可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器1102还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器1102中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器1101所执行以实现本申请中方法实施例提供的基于互动界面的互动方法。
在一些实施例中,电子设备1100还可选包括有:***设备接口1103和至少一个***设备。处理器1101、存储器1102和***设备接口1103之间可以通过总线或信号线相连。各个***设备可以通过总线、信号线或电路板与***设备接口1103相连。具体地,***设备包括:射频电路1104、显示屏1105、摄像头组件1106、音频电路1107、定位组件1108和电源1109中的至少一种。
***设备接口1103可被用于将I/O(Input/Output,输入/输出)相关的至少一个***设备连接到处理器1101和存储器1102。在一些实施例中,处理器1101、存储器1102和***设备接口1103被集成在同一芯片或电路板上;在一些其他实施例中,处理器1101、存储器1102和***设备接口1103中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
射频电路1104用于接收和发射RF(Radio Frequency,射频)信号,也称电磁信号。射频电路1104通过电磁信号与通信网络以及其他通信设备进行通信。射频电路1104将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路1104包括:天线***、RF收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路1104可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:万维网、城域网、内联网、各代移动通信网络(2G、3G、4G及5G)、无线局域网和/或WiFi(Wireless Fidelity,无线保真)网络。在一些实施例中,射频电路1104还可以包括NFC(Near Field Communication,近距离无线通信)有关的电路,本申请对此不加以限定。
显示屏1105用于显示UI(User Interface,用户界面)。该UI可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏1105是触摸显示屏时,显示屏1105还具有采集在显示屏1105的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器1101进行处理。此时,显示屏1105还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏1105可以为一个,设置在电子设备1100的前面板;在另一些实施例中,显示屏1105可以为至少两个,分别设置在电子设备1100的不同表面或呈折叠设计;在另一些实施例中,显示屏1105可以是柔性显示屏,设置在电子设备1100的弯曲表面上或折叠面上。甚至,显示屏1105还可以设置成非矩形的不规则图形,也即异形屏。显示屏1105可以采用LCD(Liquid Crystal Display,液晶显示屏)、OLED(Organic Light-Emitting Diode,有机发光二极管)等材质制备。
摄像头组件1106用于采集图像或视频。可选地,摄像头组件1106包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及VR(Virtual Reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件1106还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。
音频电路1107可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器1101进行处理,或者输入至射频电路1104以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在电子设备1100的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器1101或射频电路1104的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路1107还可以包括耳机插孔。
定位组件1108用于定位电子设备1100的当前地理位置,以实现导航或LBS(Location Based Service,基于位置的服务)。定位组件1108可以是基于美国的GPS(Global Positioning System,全球定位***)、中国的北斗***或俄罗斯的伽利略***的定位组件。
电源1109用于为电子设备1100中的各个组件进行供电。电源1109可以是交流电、直流电、一次性电池或可充电电池。当电源1109包括可充电电池时,该可充电电池可以是有线充电电池或无线充电电池。有线充电电池是通过有线线路充电的电池,无线充电电池是通过无线线圈充电的电池。该可充电电池还可以用于支持快充技术。
在一些实施例中,电子设备1100还包括有一个或多个传感器1110。该一个或多个传感器1110包括但不限于:加速度传感器1111、陀螺仪传感器1112、压力传感器1113、指纹传感器1114、光学传感器1115以及接近传感器1116。
加速度传感器1111可以检测以电子设备1100建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器1111可以用于检测重力加速度在三个坐标轴上的分量。处理器1101可以根据加速度传感器1111采集的重力加速度信号,控制显示屏1105以横向视图或纵向视图进行用户界面的显示。加速度传感器1111还可以用于游戏或者用户的运动数据的采集。
陀螺仪传感器1112可以检测电子设备1100的机体方向及转动角度,陀螺仪传感器1112可以与加速度传感器1111协同采集用户对电子设备1100的3D动作。处理器1101根据陀螺仪传感器1112采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变UI)、拍摄时的图像稳定、游戏控制以及惯性导航。
压力传感器1113可以设置在电子设备1100的侧边框和/或显示屏1105的下层。当压力传感器1113设置在电子设备1100的侧边框时,可以检测用户对电子设备1100的握持信号,由处理器1101根据压力传感器1113采集的握持信号进行左右手识别或快捷操作。当压力传感器1113设置在显示屏1105的下层时,由处理器1101根据用户对显示屏1105的压力操作,实现对UI界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。
指纹传感器1114用于采集用户的指纹,由处理器1101根据指纹传感器1114采集到的指纹识别用户的身份,或者,由指纹传感器1114根据采集到的指纹识别用户的身份。在识别出用户的身份为可信身份时,由处理器1101授权该用户执行相关的敏感操作,该敏感操作包括解锁屏幕、查看加密信息、下载软件、支付及更改设置等。指纹传感器1114可以被设置在电子设备1100的正面、背面或侧面。当电子设备1100上设置有物理按键或厂商Logo时,指纹传感器1114可以与物理按键或厂商Logo集成在一起。
光学传感器1115用于采集环境光强度。在一个实施例中,处理器1101可以根据光学传感器1115采集的环境光强度,控制显示屏1105的显示亮度。具体地,当环境光强度较高时,调高显示屏1105的显示亮度;当环境光强度较低时,调低显示屏1105的显示亮度。在另一个实施例中,处理器1101还可以根据光学传感器1115采集的环境光强度,动态调整摄像头组件1106的拍摄参数。
接近传感器1116,也称距离传感器,通常设置在电子设备1100的前面板。接近传感器1116用于采集用户与电子设备1100的正面之间的距离。在一个实施例中,当接近传感器1116检测到用户与电子设备1100的正面之间的距离逐渐变小时,由处理器1101控制显示屏1105从亮屏状态切换为息屏状态;当接近传感器1116检测到用户与电子设备1100的正面之间的距离逐渐变大时,由处理器1101控制显示屏1105从息屏状态切换为亮屏状态。
本领域技术人员可以理解,图11中示出的结构并不构成对电子设备1100的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
本申请的实施例还提供了一种计算机设备,该计算机设备包括处理器和存储器,该存储器中存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现上述各方法实施例提供的基于互动界面的互动方法。
本申请的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行,以实现上述各方法实施例提供的基于互动界面的互动方法。
本申请的实施例还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中任一所述的基于互动界面的互动方法。
可选地,该计算机可读存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、固态硬盘(SSD,Solid State Drives)或光盘等。其中,随机存取记忆体可以包括电阻式随机存取记忆体(ReRAM,Resistance RandomAccess Memory)和动态随机存取存储器(DRAM,Dynamic Random Access Memory)。上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本申请的可选实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (13)
1.一种基于互动界面的互动方法,其特征在于,所述方法包括:
显示第一互动界面,所述第一互动界面为以第一帐号为第一视角帐号与至少一个互动帐号进行互动的界面,所述至少一个互动帐号中包括第二帐号;
在所述第一互动界面上的第一界面位置接收信号传递操作,所述信号传递操作用于指示向所述第二帐号发送第一互动信号,所述第一互动信号为实时有效信号;
接收所述第二帐号反馈的第二互动信号,所述第二互动信号为所述第二帐号基于所述第一互动信号在第二互动界面中显示的第二信号传递标识进行信号反馈操作所触发的信号,所述第二互动界面为与所述第一互动界面对应且以所述第二帐号为第一视角帐号的界面,所述信号反馈操作为持续性的双指长按操作;
响应于所述第二互动信号,在所述第一互动界面的第二界面位置显示回应显示元素,所述回应显示元素为所述第一帐号接收到所述第二帐号基于所述第一互动信号发送的回应信号时显示的界面元素;
在所述第二帐号进行所述信号反馈操作的同时接收在所述回应显示元素上的回应操作,所述回应操作用于指示向所述第二帐号发送反馈回应信号;
响应于所述回应操作,控制终端进行与所述回应操作对应的第二互动表现。
2.根据权利要求1所述的方法,其特征在于,所述在所述第一互动界面上的第一界面位置接收信号传递操作,包括:
在所述第一互动界面上的所述第一界面位置接收指定触摸操作;
响应于所述第一界面位置位于所述第一互动界面的背景区域范围内,将所述指定触摸操作确定为所述信号传递操作。
3.根据权利要求2所述的方法,其特征在于,所述响应于所述第一界面位置位于所述第一互动界面的背景区域范围内,将所述指定触摸操作确定为所述信号传递操作,包括:
响应于所述第一界面位置位于所述背景区域范围内,且所述第一界面位置属于空闲位置,将所述指定触摸操作确定为所述信号传递操作,其中,所述空闲位置用于指示未被互动显示元素覆盖的位置。
4.根据权利要求3所述的方法,其特征在于,
所述回应显示元素的第一显示层级在所述互动显示元素的第二显示层级之下。
5.根据权利要求2所述的方法,其特征在于,所述在所述第一互动界面上的所述第一界面位置接收指定触摸操作,包括:
在所述第一互动界面上的所述第一界面位置接收双指长按操作;
响应于所述双指长按操作的长按时长达到要求时长,确认接收到所述指定触摸操作。
6.根据权利要求1至5任一所述的方法,其特征在于,所述方法还包括:
响应于所述第二互动信号,以第一频率控制所述终端进行震动表现。
7.根据权利要求1至5任一所述的方法,其特征在于,所述响应于所述回应操作,控制终端进行与所述回应操作对应的第二互动表现,包括:
响应于所述回应操作,控制所述终端以第二频率进行震动表现。
8.根据权利要求1至5任一所述的方法,其特征在于,所述响应于所述回应操作,控制终端进行与所述回应操作对应的第二互动表现,包括:
响应于所述回应操作在所述第一互动界面上的第一操作位置,与所述信号反馈操作在所述第二互动界面上的第二操作位置匹配,在所述第一互动界面上叠加显示互动效果内容,所述互动效果内容包括互动图像和互动动画中的至少一种。
9.根据权利要求1至5任一所述的方法,其特征在于,所述回应显示元素包括至少两种候选显示元素;
所述方法还包括:
基于所述信号传递操作从所述至少两种候选显示元素中确定一个所述回应显示元素;
在所述第一互动界面的所述第一界面位置处显示所述回应显示元素。
10.根据权利要求1至5任一所述的方法,其特征在于,所述在所述第一互动界面上的第一界面位置接收信号传递操作,包括:
在所述第一互动界面上接收双指手势操作,所述双指手势操作的起始位置位于所述第一界面位置;
响应于所述第一界面位置位于所述第一互动界面的背景区域范围内,将所述双指手势操作确定为所述信号传递操作。
11.一种基于互动界面的互动装置,其特征在于,所述装置包括:
显示模块,用于显示第一互动界面,所述第一互动界面为以第一帐号为第一视角帐号与至少一个互动帐号进行互动的界面,所述至少一个互动帐号中包括第二帐号;
接收模块,用于在所述第一互动界面上的第一界面位置接收信号传递操作,所述信号传递操作用于指示向所述第二帐号发送第一互动信号,所述第一互动信号为实时有效信号;
所述显示模块,还用于接收所述第二帐号反馈的第二互动信号,所述第二互动信号为所述第二帐号基于所述第一互动信号在第二互动界面中显示的第二信号传递标识进行信号反馈操作所触发的信号,所述第二互动界面为与所述第一互动界面对应且以所述第二帐号为第一视角帐号的界面,所述信号反馈操作为持续性的双指长按操作;响应于所述第二互动信号,在所述第一互动界面的第二界面位置显示回应显示元素,所述回应显示元素为所述第一帐号接收到所述第二帐号基于所述第一互动信号发送的回应信号时显示的界面元素;在所述第二帐号进行所述信号反馈操作的同时接收在所述回应显示元素上的回应操作,所述回应操作用于指示向所述第二帐号发送反馈回应信号;响应于所述回应操作,控制终端进行与所述回应操作对应的第二互动表现。
12.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一段程序,所述至少一段程序由所述处理器加载并执行以实现如权利要求1至10任一所述的基于互动界面的互动方法。
13.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一段程序,所述至少一段程序由处理器加载并执行以实现如权利要求1至10任一所述的基于互动界面的互动方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011335082.7A CN114546188B (zh) | 2020-11-25 | 2020-11-25 | 基于互动界面的互动方法、装置、设备及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011335082.7A CN114546188B (zh) | 2020-11-25 | 2020-11-25 | 基于互动界面的互动方法、装置、设备及可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114546188A CN114546188A (zh) | 2022-05-27 |
CN114546188B true CN114546188B (zh) | 2023-09-05 |
Family
ID=81660019
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011335082.7A Active CN114546188B (zh) | 2020-11-25 | 2020-11-25 | 基于互动界面的互动方法、装置、设备及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114546188B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116260784A (zh) * | 2023-01-04 | 2023-06-13 | 北京达佳互联信息技术有限公司 | 信息展示方法、装置、电子设备和存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102129346A (zh) * | 2011-03-03 | 2011-07-20 | 亿度慧达教育科技(北京)有限公司 | 一种视频互动方法及装置 |
CN103530835A (zh) * | 2013-10-24 | 2014-01-22 | 苏州市思玛特电力科技有限公司 | 教学质量评估***及方法 |
CN106846032A (zh) * | 2016-11-24 | 2017-06-13 | 北京小米移动软件有限公司 | 电商应用程序中的互动方法、装置及*** |
CN106981000A (zh) * | 2016-10-13 | 2017-07-25 | 阿里巴巴集团控股有限公司 | 基于增强现实的多人线下交互、点餐方法及*** |
US10516851B1 (en) * | 2018-09-19 | 2019-12-24 | Snap Inc. | User interfaces to facilitate multiple modes of electronic communication |
CN111836114A (zh) * | 2020-07-08 | 2020-10-27 | 北京达佳互联信息技术有限公司 | 视频互动方法、装置、电子设备及存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140118268A1 (en) * | 2012-11-01 | 2014-05-01 | Google Inc. | Touch screen operation using additional inputs |
-
2020
- 2020-11-25 CN CN202011335082.7A patent/CN114546188B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102129346A (zh) * | 2011-03-03 | 2011-07-20 | 亿度慧达教育科技(北京)有限公司 | 一种视频互动方法及装置 |
CN103530835A (zh) * | 2013-10-24 | 2014-01-22 | 苏州市思玛特电力科技有限公司 | 教学质量评估***及方法 |
CN106981000A (zh) * | 2016-10-13 | 2017-07-25 | 阿里巴巴集团控股有限公司 | 基于增强现实的多人线下交互、点餐方法及*** |
CN106846032A (zh) * | 2016-11-24 | 2017-06-13 | 北京小米移动软件有限公司 | 电商应用程序中的互动方法、装置及*** |
US10516851B1 (en) * | 2018-09-19 | 2019-12-24 | Snap Inc. | User interfaces to facilitate multiple modes of electronic communication |
CN111836114A (zh) * | 2020-07-08 | 2020-10-27 | 北京达佳互联信息技术有限公司 | 视频互动方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN114546188A (zh) | 2022-05-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111324259B (zh) | 群组创建方法、装置和存储介质 | |
CN109660855B (zh) | 贴纸显示方法、装置、终端及存储介质 | |
CN112118477B (zh) | 虚拟礼物展示方法、装置、设备以及存储介质 | |
CN110198484B (zh) | 消息推送方法、装置及设备 | |
CN110278464B (zh) | 显示榜单的方法和装置 | |
CN109327608B (zh) | 歌曲分享的方法、终端、服务器和*** | |
CN110740340B (zh) | 视频直播方法及装置、存储介质 | |
CN113204298B (zh) | 显示发布进度的方法、装置、电子设备及存储介质 | |
CN111368114B (zh) | 信息展示方法、装置、设备及存储介质 | |
CN110102063B (zh) | 标识绑定方法、装置、终端、服务器及存储介质 | |
CN110147503B (zh) | 信息发布方法、装置、计算机设备和存储介质 | |
CN113613028B (zh) | 直播数据处理方法、装置、终端、服务器及存储介质 | |
CN112612439A (zh) | 弹幕显示方法、装置、电子设备及存储介质 | |
CN114116053A (zh) | 资源展示方法、装置、计算机设备及介质 | |
CN112825048B (zh) | 消息提醒方法、装置、电子设备及存储介质 | |
CN111106997B (zh) | 消息提醒方法、装置、设备及存储介质 | |
CN112130945A (zh) | 礼物赠送方法、装置、设备及存储介质 | |
CN113204672B (zh) | 资源展示方法、装置、计算机设备及介质 | |
CN112367533B (zh) | 交互业务的处理方法、装置、设备及计算机可读存储介质 | |
CN114546188B (zh) | 基于互动界面的互动方法、装置、设备及可读存储介质 | |
CN111061369B (zh) | 交互方法、装置、设备及存储介质 | |
CN112870697A (zh) | 基于虚拟关系养成程序的交互方法、装置、设备及介质 | |
CN111064657A (zh) | 关注账户分组的方法、装置、*** | |
CN112843703B (zh) | 信息显示方法、装置、终端及存储介质 | |
CN112188268B (zh) | 虚拟场景展示方法、虚拟场景的介绍视频生成方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |