[发明专利]横竖屏切换方法、装置和终端有效
申请号: | 201711479043.2 | 申请日: | 2017-12-29 |
公开(公告)号: | CN108234763B | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 黄志传;罗金生;李成 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | H04M1/72454 | 分类号: | H04M1/72454;H04M1/72439;G06F3/0481 |
代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 付先智 |
地址: | 310052 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 横竖 切换 方法 装置 终端 | ||
本发明提供一种横竖屏切换方法,包括以下步骤:检测到显示界面从竖屏状态切换成横屏状态的触发指令;确定在所述竖屏状态下控件的信息流视频界面正在播放视频;在所述控件之上创建新页面;在所述横屏状态下嵌入所述新页面的信息流视频界面播放所述视频。本发明通过创建一个浮于控件之上的新页面,以在横屏状态下播放所述视频,而获得用户事件的优先捕获权限。解决由于控件对事件响应优先级更高,而拦截用户操作事件,导致用户无法对正在播放的视频进行操作的问题。本发明还提供了一种横竖屏切换装置和终端。
技术领域
本发明涉及计算机技术领域,具体而言,本发明涉及一种横竖屏切换方法、装置和终端。
背景技术
随着移动终端技术发展,通过智能手机或平板电脑观看视频成为越来越多用户的日常娱乐方式。在用户通过智能手机或平板电脑观看视频的过程中,经常将手持终端显示界面在竖屏状态和横屏状态之间进行切换。在现有技术中,当用户在竖屏状态下触发信息流视频界面播放视频后,切换为横屏状态,即全屏时,由于安卓系统中对应于信息流视频界面的容器对事件响应的优先级更高,会拦截用户切换横屏后触发的操作事件,导致用户无法对正在播放的视频进行操作,降低了用户对进行横竖屏切换操作后对界面操作的便利性。
发明内容
本发明的旨在提供一种横竖屏切换方法,以解决当前显示界面从竖屏状态切换为横屏状态后用户无法对正在播放的视频进行操作的问题。
第一方面,本发明提供一种横竖屏切换方法,包括以下步骤:
检测到显示界面从竖屏状态切换成横屏状态的触发指令;
确定在所述竖屏状态下控件的信息流视频界面正在播放视频;
在所述控件之上创建新页面;
在所述横屏状态下嵌入所述新页面的信息流视频界面播放所述视频。
进一步地,所述在所述横屏状态下嵌入所述新页面的信息流视频界面播放所述视频之后,还包括步骤:
检测到显示界面从横屏状态切换成竖屏状态的触发指令;
销毁所述新页面;
在竖屏状态下重新嵌入所述控件的信息流视频界面播放所述视频。
更进一步地,所述检测到显示界面从横屏状态切换成竖屏状态的触发指令之后,还包括步骤:
判断当显示界面从横屏状态切换成竖屏状态时,所述新页面是否接收到触控指令;
若是,在竖屏状态下所述信息流视频界面仍嵌于所述新页面,并继续播放所述视频;
若否,继续所述销毁所述新页面的步骤。
优选地,所述在竖屏状态下所述信息流视频界面仍嵌于所述新页面,并继续播放所述视频,包括步骤:
在竖屏状态下所述信息流视频界面仍嵌于所述新页面,并采用横屏尺寸播放所述视频;
或,在竖屏状态下所述信息流视频界面仍嵌于所述新页面,并把所述视频适配为竖屏尺寸,采用竖屏尺寸播放所述视频。
其中,所述在竖屏状态下所述信息流视频界面仍嵌于所述新页面,并继续播放所述视频之后,还包括步骤:
检测到退出播放所述视频的触发指令时,销毁所述新页面。
进一步地,所述确定在所述竖屏状态下控件的信息流视频界面正在播放视频之后,还包括步骤:暂停播放所述视频;
所述在所述横屏状态下嵌入所述新页面的信息流视频界面播放所述视频为:
在横屏状态下嵌入所述新页面的信息流视频界面从暂停位置继续播放所述视频。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711479043.2/2.html,转载请声明来源钻瓜专利网。