【技术实现步骤摘要】
一种视频播放的控制方法、装置、设备和介质
本公开实施例涉及计算机软件技术,尤其涉及一种视频播放的控制方法、装置、设备和介质。
技术介绍
随着智能终端的普及,各种功能的应用软件(APP)逐渐增多,并且应用软件的功能也在持续升级更新中。APP客户端通常需要用户将软件下载到终端,并安装,而后运行。为了适应不同的功能需求,目前还出现了小程序。小程序的特点是,能够实现某种业务功能,但小程序并不需要用户下载独立的软件到本地、安装再使用。小程序通常是以某个APP客户端或终端内的某个应用软件,作为运行平台来实现的,支撑小程序运行的应用软件记为环境程序。例如微信的小程序是以微信客户端作为运行平台来实现的,微信客户端为微信的小程序的环境程序。小程序的开发者,通过开发小程序所需展示的各个页面来完成开发。现有技术中,对于小程序中存在视频播放功能的界面,一般存在两种播放状态,一种是在环境程序提供的显示区域中进行播放,该显示区域通常占据屏幕区域的一部分,屏幕区域的其他部分可以由环境程序布局显示其他内容,例如标题等;另一种是环境程序提供的全屏播放模式。可以根据用户操控或环境程序的需要来切换这两 ...
【技术保护点】
1.一种视频播放的控制方法,其特征在于,所述方法包括:在环境程序中的界面中加载运行小程序的页面,其中,所述页面中包括视频播放窗口,用于播放视频;控制所述页面切换至视频全屏播放模式,以播放所述视频;在退出视频全屏播放模式时,获取所述界面中提供的显示区域的范围参数;控制所述视频的画面在所述显示区域的范围内进行播放。
【技术特征摘要】
1.一种视频播放的控制方法,其特征在于,所述方法包括:在环境程序中的界面中加载运行小程序的页面,其中,所述页面中包括视频播放窗口,用于播放视频;控制所述页面切换至视频全屏播放模式,以播放所述视频;在退出视频全屏播放模式时,获取所述界面中提供的显示区域的范围参数;控制所述视频的画面在所述显示区域的范围内进行播放。2.根据权利要求1所述的方法,其特征在于,控制所述视频的画面在所述显示区域的范围内进行播放包括:按照预设规则,根据所述显示区域在所述界面中的位置,调整所述视频的画面在页面中布局呈现的位置基准,其中,所述位置基准与所述显示区域在界面中的位置背离。3.根据权利要求2所述的方法,其特征在于,按照预设规则,根据所述显示区域在所述界面中的位置,调整所述视频的画面在页面中布局呈现的位置基准包括:如果所述显示区域位于所述界面的下部,则以屏幕的底部为基准,将所述视频的画面自下向上布局呈现;如果所述显示区域位于所述界面的上部,则以屏幕的顶部为基准,将所述视频的画面自上向下布局呈现。4.根据权利要求1所述的方法,其特征在于,控制所述视频的画面在所述显示区域的范围内进行播放包括:按照所述显示区域在所述界面中的位置,将非显示区域对应的范围增加无效画面,将所述无效画面与所述视频的画面在所述界面内进行布局呈现,以使所述视频的画面在所述显示区域的范围内播放。5.根据权利要求1-4任一所述的方法,其特征在于,获取所述界面中提供的显示区域的范围参数包括:从所述界面的...
【专利技术属性】
技术研发人员:李续铖,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。