本公开涉及交互,尤其涉及一种交互方法、装置、电子设备以及存储介质。
背景技术:
1、随着计算机技术的发展,越来越多的用户通过各类计算机设备观看直播。游戏直播是一种热度较高的直播类型,用户能够通过观看游戏直播来进行娱乐。
2、在游戏直播的过程中,观众与主播间互动的方式通常有两种,一种是在游戏之外的互动,如观众在直播间发评论、点赞或送礼物等;另一种是在游戏之中的互动,如主播与观众分别控制游戏中的交互对象进行移动等。两种互动方式需要在不同的客户端完成,例如,观众在游戏的过程中,若想给主播送礼物,需要从游戏客户端切换为直播客户端,以进行送礼物操作。用户在送完礼物后,若希望继续游戏,需要从直播客户端切换为游戏客户端。其整个操作过程繁琐,用户体验差。
技术实现思路
1、为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种交互方法、装置、电子设备以及存储介质。
2、第一方面,本公开提供了一种交互方法,包括:
3、展示直播页面;所述直播页面包括第一层数据和第二层数据;
4、若所述第一层数据包括可交互类视频信息;响应于隐藏指令,隐藏所述第二层数据,并展示所述第一层数据;
5、执行与所述第一层数据相关的交互操作的响应。
6、第二方面,本公开还提供了一种交互装置,包括:
7、展示模块,用于展示直播页面;所述直播页面包括第一层数据和第二层数据;
8、隐藏模块,用于若所述第一层数据包括可交互类视频信息;响应于隐藏指令,隐藏所述第二层数据,并展示所述第一层数据;
9、执行模块,用于执行与所述第一层数据相关的交互操作的响应。
10、第三方面,本公开还提供了一种电子设备,所述电子设备包括:
11、一个或多个处理器;
12、存储装置,用于存储一个或多个程序;
13、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上所述的方法。
14、第四方面,本公开还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的方法。
15、本公开实施例提供的技术方案与现有技术相比具有如下优点:
16、本公开实施例提供的技术方案通过设置展示直播页面;直播页面包括第一层数据和第二层数据;若第一层数据包括可交互类视频信息;响应于隐藏指令,隐藏第二层数据,并展示第一层数据;执行与第一层数据相关的交互操作的响应,其实质是将隐藏第二层数据与对第一层数据的控制权绑定。当将第二层数据由显示状态切换为隐藏状态时,将由向用户开放对第二层数据的控制权,切换为向用户开放对第一层数据的控制权。由于当向用户开放对第二层数据的控制权时,用户可以在游戏之外互动;当向用户开放对第一层数据的控制权时,用户可以在游戏之中互动。控制权切换将伴随互动方式的切换,如将在游戏之外的互动切换为在游戏之中互动。其整个互动方式切换过程中,不需要进行客户端的切换,可以简化互动方式切换操作,提高用户体验。
1.一种交互方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,若所述第一层数据不包括可交互类视频信息,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,
4.根据权利要求1或2所述的方法,其特征在于,所述若所述第一层数据包括可交互类视频信息;响应于隐藏指令,隐藏所述第二层数据,并展示所述第一层数据之前,还包括:
5.根据权利要求4所述的方法,其特征在于,所述响应于对所述直播页面的第二预设触发操作,生成所述隐藏指令,包括:
6.根据权利要求1所述的方法,其特征在于,所述若所述第一层数据包括可交互类视频信息;响应于隐藏指令,隐藏所述第二层数据,并展示所述第一层数据之后,还包括:
7.根据权利要求6所述的方法,其特征在于,所述响应于展示指令,展示所述第二层数据之前,包括:
8.根据权利要求7所述的方法,其特征在于,所述响应于对所述直播页面的第四预设触发操作,生成所述展示指令,包括:
9.根据权利要求1所述的方法,其特征在于,所述交互方法的执行主体为主播客户端;所述方法还包括:
10.根据权利要求9所述的方法,其特征在于,若所述第一控制指令为用于邀请目标观众与所述可交互类视频信息进行交互的邀请信息;所述向目标观众客户端发送第一控制指令,所述目标观众客户端用于响应于所述第一控制指令,隐藏或展示所述第二层数据,包括:
11.一种交互装置,其特征在于,包括:
12.一种电子设备,其特征在于,所述电子设备包括:
13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-10中任一项所述的方法。