@wuilmerj24/screen-orientation
by wuilmerj24 | v1.0.2
添加插件描述
npm i --save @wuilmerj24/screen-orientation
npm

@wuilmerj24/screen-orientation

npm install @wuilmerj24/screen-orientation

使用

API

方法

方法 描述
getOrientacion() 获取当前屏幕方向。
setOrientacion(Orientacion) 改变屏幕方向。返回一个 Promise。

支持的方向类型

方向

方向 描述
ANY 方向未锁定:支持所有方向。
PORTRAIT 将屏幕旋转更改为纵向模式。
PORTRAIT_REVERSE 将屏幕旋转更改为反向纵向模式。
LANDSCAPE 将屏幕旋转更改为横向模式
LANDSCAPE_REVERSE 将屏幕旋转更改为反向横向模式
UNSPECIFIED 不改变方向。

仅支持 Android 的方向类型。

方向 描述
PORTRAIT_SENSOR 当手机在纵向或通过旋转屏幕 180° 的纵向旋转时,将屏幕旋转更改为 PORTRAIT_SENSOR 模式。
LANDSCAPE_SENSOR 当手机在横向或通过旋转屏幕 270° 的横向旋转时,将屏幕旋转更改为 LANDSCAPE_SENSOR 模式。

获取屏幕方向

//Gets the current orientation in string format.
let orientacion = getOrientacion();

更改屏幕方向

//change the orientation;
setOrientacion(Orientacion.ANY).then((res:boolean)=>{
console.log(res)
})

许可证

Apache 许可证版本 2.0