Hbuilder屏幕旋转
在做Hbuilder的移动APP项目时,遇到屏幕旋转的问题,因此查了下关于屏幕旋转的资料。
在html5+ 的api中有个锁定屏幕方向的方法是 plus.screen.lockOrientation 可以帮助我们解决屏幕旋转问题。
说明
锁定屏幕方向后屏幕只能按锁定的屏幕方向显示,关闭当前页面后仍然有效。 可再次调用此方法修改屏幕锁定方向或调用unlockOrientation()方法恢复到应用的默认值。
参数
参数只有一个。锁定屏幕方向可取以下值: “portrait-primary”: 竖屏正方向; “portrait-secondary”: 竖屏反方向,屏幕正方向按顺时针旋转180°; “landscape-primary”: 横屏正方向,屏幕正方向按顺时针旋转90°; “landscape-secondary”: 横屏方向,屏幕正方向按顺时针旋转270°; “portrait”: 竖屏正方向或反方向,根据设备重力感应器自动调整; “landscape”: 横屏正方向或反方向,根据设备重力感应器自动调整;
例子
plus.screen.lockOrientation("landscape-primary"); // 把屏幕方向改变成横屏正方向
plus.screen.unlockOrientation(); // 取消旋转屏幕
参考:https://blog.csdn.net/qq_37121488/article/details/80748823
Hbuilder屏幕旋转相关推荐
- iOS传感器:实现一个随屏幕旋转的图片
作者 非典型技术宅 关注 2017.05.24 17:22* 字数 1568 阅读 351评论 7喜欢 14 在写上一个动画系列的时候学到了非常多的知识,也认识了很多人.例如受邀进入了某个神秘的动效组 ...
- Android开发实践:屏幕旋转的处理
最近开发Android Camera相关的程序,被屏幕旋转搞得头大,一方面得考虑屏幕旋转后布局的变化,另一方面得搞清楚屏幕的旋转方向.角度与Camera的Preview角度的关系.本来通过重载Acti ...
- 屏幕旋转导致Activity销毁重建,ViewModel是如何恢复数据的
前言 当屏幕旋转或者切换系统语言时,Activity 生命周期从销毁再重建,但是ViewModel里面的变量值不受到影响,说明ViewModel中的变量在屏幕旋转前进行了存储,在屏幕旋转后又进行了恢复 ...
- Android 设定横屏,禁止屏幕旋转,Activity重置 [更新视频播放器相关]
1. 设定屏幕方向 当指定了屏幕的方向后(非SCREEN_ORIENTATION_UNSPECIFIED),屏幕就不会自己主动的旋转了 有2中方式控制屏幕方向: 1.1 改动AndroidManife ...
- 【Android RTMP】NV21 图像旋转处理 ( 问题描述 | 图像顺时针旋转 90 度方案 | YUV 图像旋转细节 | 手机屏幕旋转方向 )
文章目录 安卓直播推流专栏博客总结 一. NV21 图像格式与 Camera图像传感器方向问题 二. NV21 图像格式视频旋转 1. 图像旋转问题及解决方案 ( 顺时针旋转 90 度 ) 2. NV ...
- Android 屏幕旋转时Activity的变化
Android开发文档上专门有一小节解释这个问题.简单来说,Activity是负责与用户交互的最主要机制,任何"设置"(Configuration)的改变都可能对Activity的 ...
- 视图控制器及屏幕旋转
自定义View中 @implementation Rootview - (id)initWithFrame:(CGRect)frame { self = [super initWithFrame:fr ...
- Android 打开屏幕旋转
2019独角兽企业重金招聘Python工程师标准>>> 添加设置读写权限: <uses-permission android:name="android.permis ...
- android功能导航布局,安卓9.0新功能 屏幕旋转将与导航栏同窗
中关村在线消息:今天早些时候谷歌向开发者们推送了Android P(也称安卓9.0)的首个开发者预览版,在原先8.0的基础上进一步改进了通知栏,也为刘海屏幕专门进行了优化.意味着未来"刘海& ...
最新文章
- python编程课程价格-无锡Python程序开发课程
- Java语言学习思维导图
- spark-2.4.5-bin-2.6.0-cdh5.15.1环境搭建:Local模式和StandAlone
- linux 怎么重装libaprutil,Apache安装出错_cannot install `libaprutil-1.la' to a directory
- 为啥你用@JsonFormat注解反序列化LocalDateTime总失败?
- Red Hat 8.0中设置光盘为软件源
- html boot设置列宽,html - Bootstrap 4:设置列宽固定位置内容的宽度 - SO中文参考 - www.soinside.com...
- 新手学appium-Appium for Windows说明(中文翻译)
- 智能SQL优化工具--SQL Optimizer for SQL Server(帮助提升数据库应用程序性能,最大程度地自动优化你的SQL语句 )...
- -webkit-padding-start: 40px;ul的padding-left:40px;问题
- jsp入门配置Tomcat
- 嵌入式linux项目,嵌入式linux项目开发(一)
- php检测移动浏览器,PHP 检测手机浏览器的代码
- 使用管理员权限强制删除文件夹
- android 投屏 版本号,安卓设备投屏画质模糊及投屏延迟的调整方法
- 基于java写的雷霆战机
- 通信算法之139: 软件无线电位同步1
- CCNA 认证学习(二)
- 对redis的keys方法替换
- 资管软件源码|信管家软件源码|通达信陪资|博易大师软件