[发明专利]横竖屏切换方法、装置和终端有效
申请号: | 201711479043.2 | 申请日: | 2017-12-29 |
公开(公告)号: | CN108234763B | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 黄志传;罗金生;李成 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | H04M1/72454 | 分类号: | H04M1/72454;H04M1/72439;G06F3/0481 |
代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 付先智 |
地址: | 310052 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 横竖 切换 方法 装置 终端 | ||
1.一种横竖屏切换方法,其特征在于,包括以下步骤:
检测到显示界面从竖屏状态切换成横屏状态的触发指令;
确定在所述竖屏状态下控件的信息流视频界面正在播放视频;
在所述控件之上创建新页面,所述新页面处于所述显示界面的最顶层,在所述新页面中触发的指令将获得优先处理权限;
在所述横屏状态下嵌入所述新页面的信息流视频界面播放所述视频;
检测到所述显示界面从横屏状态切换成竖屏状态的触发指令时,判断所述新页面是否接收到触控指令;
若是,在竖屏状态下所述信息流视频界面仍嵌于所述新页面,并继续播放所述视频。
2.根据权利要求1所述的横竖屏切换方法,其特征在于,所述判断所述新页面是否接收到触控指令之后,还包括步骤:
若否,销毁所述新页面;
在竖屏状态下重新嵌入所述控件的信息流视频界面播放所述视频。
3.根据权利要求1所述的横竖屏切换方法,其特征在于,所述在竖屏状态下所述信息流视频界面仍嵌于所述新页面,并继续播放所述视频,包括步骤:
在竖屏状态下所述信息流视频界面仍嵌于所述新页面,并采用横屏尺寸播放所述视频;
或,在竖屏状态下所述信息流视频界面仍嵌于所述新页面,并把所述视频适配为竖屏尺寸,采用竖屏尺寸播放所述视频。
4.根据权利要求1所述的横竖屏切换方法,其特征在于,所述在竖屏状态下所述信息流视频界面仍嵌于所述新页面,并继续播放所述视频之后,还包括步骤:
检测到退出播放所述视频的触发指令时,销毁所述新页面。
5.根据权利要求1所述的横竖屏切换方法,其特征在于,所述确定在所述竖屏状态下控件的信息流视频界面正在播放视频之后,还包括步骤:
暂停播放所述视频;
所述在所述横屏状态下嵌入所述新页面的信息流视频界面播放所述视频为:
在横屏状态下嵌入所述新页面的信息流视频界面从暂停位置继续播放所述视频。
6.根据权利要求1所述的横竖屏切换方法,其特征在于,所述在所述控件之上创建新页面,包括步骤:
适应横屏尺寸,创建浮于所述控件之上全屏的新页面;
所述信息流视频界面脱离所述控件,并嵌入所述新页面。
7.根据权利要求1所述的横竖屏切换方法,其特征在于,所述在所述横屏状态下所述控件的信息流视频界面播放视频之后,还包括步骤:
检测到预置横屏的触控指令时,继续所述在所述控件之上创建新页面的步骤。
8.根据权利要求1所述的横竖屏切换方法,其特征在于,所述控件在安卓系统中用作容器,其包括列表或卡片控件。
9.一种横竖屏切换装置,其特征在于,包括以下模块:
第一检测模块,用于检测到显示界面从竖屏状态切换成横屏状态的触发指令;
确定模块,用于确定在所述竖屏状态下控件的信息流视频界面正在播放视频;
创建模块,用于在所述控件之上创建新页面,所述新页面处于所述显示界面的最顶层,在所述新页面中触发的指令将获得优先处理权限;
第一播放模块,用于在所述横屏状态下嵌入所述新页面的信息流视频界面播放所述视频,检测到所述显示界面从横屏状态切换成竖屏状态的触发指令时,判断所述新页面是否接收到触控指令,若是,在竖屏状态下所述信息流视频界面仍嵌于所述新页面,并继续播放所述视频。
10.一种终端,其特征在于,其包括:
一个或多个处理器;
存储器;
一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于:执行根据权利要求1~8任一项所述的横竖屏切换方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711479043.2/1.html,转载请声明来源钻瓜专利网。