React Native Orientation不监听当前系统的自动旋转状态

问题描述 投票:1回答:1

我正在使用react-native-orientation。我想将初始登录屏幕锁定为纵向模式。因此我已经在app.tsx中使用了Orientation.lockToPortrait(),并在屏幕的构造函数中使用了Orientation.unlockAllOrientations(),我想再次启用旋转功能。

但是问题是,当从通知栏禁用设备/仿真器系统自动旋转时,它仍会旋转。如果要启用设备/仿真器系统自动旋转,我想旋转。否则没有。

那么有什么方法可以监听系统/设备的旋转状态?或任何建议?

react-native orientation screen-orientation auto-rotation
1个回答
0
投票

react-native-orientation程序包没有这样的功能react-native-orientation-locker解决了我的问题。

© www.soinside.com 2019 - 2024. All rights reserved.