视频播放的控制方法、装置、电子设备、及存储介质制造方法及图纸

技术编号:22173282 阅读:31 留言:0更新日期:2019-09-21 13:58
本公开实施例公开了一种视频播放的控制方法、装置、电子设备、及存储介质,方法包括:接收关闭详情页指令,其中所述详情页用于显示列表页中一个视频播放窗口,其中所述列表页用于显示多个视频播放窗口;从所述详情页跳转到所述列表页;若所述播放器已在所述详情页播放完所述对应的视频,且所述列表页的当前状态为活动状态,播放所述列表页的用于切换下一视频的动画。本公开实施例的技术方案能够在详情页播放完成,返回列表页时,正常展示自动切换下一个视频的动画。

Control methods, devices, electronic devices and storage media for video playback

【技术实现步骤摘要】
视频播放的控制方法、装置、电子设备、及存储介质
本公开实施例涉及计算机应用
,具体涉及一种视频播放的控制方法、装置、电子设备、及存储介质。
技术介绍
随着智能终端的普及,各种功能的应用软件(APP)逐渐增多,并且应用软件的功能也在持续升级更新中。在采用列表页显示多个视频播放窗口以播放视频的应用中,用户可能会在列表页播放视频的过程中跳转到详情页,一方面在详情页可继续观看该视频,另一方面可通过详情页浏览该视频相关的信息,例如浏览该视频的简介、评论、关联推荐等信息。用户在详情页点击关闭按钮时,应用将会退出详情页并重新返回到列表页。在返回到列表页时,如果当前视频已经在详情页播放完,用户有时会看到相重叠的动画,显示效果较差。
技术实现思路
有鉴于此,本公开实施例提供一种视频播放的控制方法、装置、电子设备、及存储介质,以解决在详情页播放完成,返回列表页时,动画显示效果较差的问题。本公开实施例的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开实施例的实践而习得。第一方面,本公开实施例提供了一种视频播放的控制方法,包括:接收关闭详情页指令,其中所述详情页用于显示列表页中一个视频播放窗口,其中所述列表页用于显示多个视频播放窗口;从所述详情页跳转到所述列表页;若所述播放器已在所述详情页播放完所述对应的视频,且所述列表页的当前状态为活动状态,播放所述列表页的用于切换下一视频的动画。第二方面,本公开实施例还提供了一种视频播放的控制装置,包括:指令接收单元,用于接收关闭详情页指令,其中所述详情页用于显示列表页中一个视频播放窗口,其中所述列表页用于显示多个视频播放窗口;页面跳转单元,用于从所述详情页跳转到所述列表页;动画播放单元,用于若所述播放器已在所述详情页播放完所述对应的视频,且所述列表页的当前状态为活动状态,播放所述列表页的用于切换下一视频的动画。第三方面,本公开实施例还提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面中任一项所述方法的指令。第四方面,本公开实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面中任一项所述方法的步骤。本公开实施例提出的技术方案的有益技术效果是:本公开实施例通过在接收到关闭详情页指令后,确定详情页已经播放完对应的视频,且列表页的当前状态为活动状态时,再播放列表页的用于切换下一视频的动画,能够在详情页播放完成,返回列表页时,正常展示自动切换下一个视频的动画,提高显示效果。附图说明为了更清楚地说明本公开实施例中的技术方案,下面将对本公开实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本公开实施例中的一部分实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本公开实施例的内容和这些附图获得其他的附图。图1是本公开实施例提供的一种视频播放的控制方法的流程示意图;图2是本公开实施例提供的另一种视频播放的控制方法的流程示意图;图3是本公开实施例提供的一种视频播放的控制装置的结构示意图;图4示出了适于用来实现本公开实施例的电子设备的结构示意图。具体实施方式为使本公开实施例解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本公开实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本公开实施例中的一部分实施例,而不是全部的实施例。基于本公开实施例中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开实施例保护的范围。需要说明的是,本公开实施例中术语“系统”和“网络”在本文中常被可互换使用。本公开实施例中提到的“和/或”是指”包括一个或更多个相关所列项目的任何和所有组合。本公开的说明书和权利要求书及附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于限定特定顺序。还需要说明是,本公开实施例中下述各个实施例可以单独执行,各个实施例之间也可以相互结合执行,本公开实施例对此不作具体限制。本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。下面结合附图并通过具体实施方式来进一步说明本公开实施例的技术方案。图1示出了本公开实施例提供的一种视频播放的控制方法的流程示意图,本实施例可适用于在详情页播放完成,返回列表页时,展示自动切换下一个视频的动画情况,该方法可以由配置于电子设备中的视频播放的控制装置来执行,如图1所示,本实施例所述的视频播放的控制方法包括:在步骤S110中,接收关闭详情页指令。其中所述详情页用于显示列表页中一个视频播放窗口,其中所述列表页用于显示多个视频播放窗口。所述列表页可通过用于显示列表的循环视图组件实现,例如若为安卓操作系统,可采用RecyclerView组件。所述关闭详情页指令用于指示系统返回到列表页中,例如可以是通过所述详情页接收的退出页面指令,也可以是通过电子设备的返回控件接收的触发指令。具体形式可以是用户通过电子设备的物理接口发出,也可以是用户通过系统的设定接口发出。在步骤S120中,从所述详情页跳转到所述列表页。即变更所述详情页和所述列表页的活动状态,此时详情页释放资源后关闭视图并通知列表页,详情页关闭视图的过程可加入动画以增加视觉效果,例如可播放所述详情页的退出动画。列表页收到详情页的通知后请求回到活动状态获得用户焦点(例如执行回调函数onResume),系统控制详情页回到活动状态时,说明详情页视图已经关闭。在步骤S130中,若所述播放器已在所述详情页播放完所述对应的视频,且所述列表页的当前状态为活动状态,播放所述列表页的用于切换下一视频的动画。本实施例所述方法可用于通过列表页显示多个视频播放窗口以播放视频时,播放完一个视频后自动播放下一个视频的场景。若确定详情页已经播放完对应的视频,则确定返回列表页后需要自动切换下一个视频。无论详情页是否有退出动画,若列表页的当前状态为活动状态时,详情页视图确定是已经被关闭的,此时播放列表页的用于切换下一视频的动画,不会受到详情页的任何干扰,例如播放详情页退出动画的干扰。本公开实施例的技术方案通过在接收到关闭详情页指令后,在确定详情页已经播放完对应的视频,且所述列表页的当前状态为活动状态之后,再播放所述列表页的用于切换下一视频的动画,能避免详情页退出动画可能与列表页的视频切换动画重叠,以至于用户有时会看到相重叠的动画而无法看到正常的自动切换下一个视频的动画。图2示出了本公开实施例提供的另一种视频播放的控制方法的流程示意图,本实施例可以与前述实施例结合。如图2所示,本实施例所述的视频播放的控制方法包括:在步骤S210中,所述详情页对应的第一活动界面接收所述关闭详情页指令。所述活动界面为用于提供一个屏幕,可供用户用来交互以完成某项任务的应用程序组件,例如安卓操作系统中的Activity组件。在步骤S220中,若所述播放器已在所述详情页播放完所述对应的视频,所述第一活动界面释放所述播放器,并通知所述列表页对应的第二活动界面。在一实施例中,对于活动界面来说,若处于活动状态的活动界面关闭本文档来自技高网...

【技术保护点】
1.一种视频播放的控制方法,其特征在于,包括:接收关闭详情页指令,其中所述详情页用于显示列表页中一个视频播放窗口,其中所述列表页用于显示多个视频播放窗口;从所述详情页跳转到所述列表页;若所述播放器已在所述详情页播放完所述对应的视频,且所述列表页的当前状态为活动状态,播放所述列表页的用于切换下一视频的动画。

【技术特征摘要】
1.一种视频播放的控制方法,其特征在于,包括:接收关闭详情页指令,其中所述详情页用于显示列表页中一个视频播放窗口,其中所述列表页用于显示多个视频播放窗口;从所述详情页跳转到所述列表页;若所述播放器已在所述详情页播放完所述对应的视频,且所述列表页的当前状态为活动状态,播放所述列表页的用于切换下一视频的动画。2.根据权利要求1所述的方法,其特征在于:接收关闭详情页指令包括:所述详情页对应的第一活动界面接收所述关闭详情页指令;从所述详情页跳转到所述列表页包括:若所述播放器已在所述详情页播放完所述对应的视频,所述第一活动界面释放所述播放器,并通知所述列表页对应的第二活动界面;若所述播放器已在所述详情页播放完所述对应的视频,且所述列表页的当前状态为活动状态,播放所述列表页的用于切换下一视频的动画包括:所述第二活动界面确定所述播放器已在所述详情页播放完所述对应的视频,且所述第二活动界面的当前状态为活动状态时,所述第二活动界面播放所述列表页的用于切换下一视频的动画。3.根据权利要求2所述的方法,其特征在于:所述第一活动界面释放所述播放器,并通知所述列表页对应的第二活动界面之前或之后还包括,播放所述详情页的退出动画。4.根据权利要求2所述的方法,其特征在于:通知所述列表页对应的第二活动界...

【专利技术属性】
技术研发人员:杨理贾世豪
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京,11

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

1