TRTC横竖屏切换2,重力感应
时间:2022-07-25
本文章向大家介绍TRTC横竖屏切换2,重力感应,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
一,简介
如前篇文章《TRTC横竖屏切换》介绍,TRTCSDK提供了三个api,支持手动调整横竖屏切换,组合起来有4X4X4=64种变化,满足所有横竖屏切换需求。
实际开发过程中,手动调用起来,往往还是很麻烦,所以sdk提供了自动横竖屏切换的接口,重力感应开关:setGSensorMode。
二、api介绍
参考api文档描述:
setGSensorMode可以设置重力感应开关:disable关闭;UIAutoLayout打开;UIFixLayout也是打开(待废弃)。
三、通话效果
以sdk包中的SimpleDemo为例,sdk默认已经是开启重力感应了,所以只需要切换一下重力感应开关。
//进房前初始化才有效
mTRTCCloud.setGSensorMode(TRTCCloudDef.TRTC_GSENSOR_MODE_DISABLE);
1、原始效果
两个手都竖持,后续手机旋转状态,都是对比这个状态操作的。
2、打开重力感应,手机旋转90°
左不动,右边手机逆时针旋转90°,home键朝右
3、打开重力感应,手机旋转180°
左不动,右边手机逆时针旋转180°,home键朝上
4、打开重力感应,手机旋转270°
左不动,右边手机逆时针旋转270°,home键朝左
5、关闭重力感应,手机旋转90°
左不动,右边手机逆时针旋转90°,home键朝右
6、关闭重力感应,手机旋转180°
左不动,右边手机逆时针旋转180°,home键朝上
7、关闭重力感应,手机旋转270°
左不动,右边手机逆时针旋转270°,home键朝左
四、总结
非特殊需求,您不需要关注通话横竖屏切换,交给sdk重力感应自动切换即可。
当您是安卓智能设备,采集画面有角度,或者有特殊横屏需求,可以关闭重力感应,换成全手动调用。参考前篇《TRTC横竖屏切换》
链接:
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- SAP Spartacus默认的baseSite是从源代码什么地方读取的
- SAP Spartacus CmsPage的加载逻辑
- JUnit 5 测试 Spring 引擎的时候提示 junit-vintage 错误
- SAP Spartacus activeBaseSite的设置逻辑
- SAP Spartacus取语言设置的入口程序
- 几行 Python 代码实现文字识别,你敢信?
- SAP Spartacus的navigation初始化
- 大数据ETL实践探索 ---- 笔试面试考点
- jQuery 效果
- jQuery 样式操作
- Nginx 限制资源的访问
- 如何设计一个秒杀系统
- Linux下登录凭证窃取技巧
- kali修改root密码
- PPT画成这样,述职答辩还能过吗?