我正在使用react-native-orientation
。我想将初始登录屏幕锁定为纵向模式。因此我已经在app.tsx中使用了Orientation.lockToPortrait()
,并在屏幕的构造函数中使用了Orientation.unlockAllOrientations()
,我想再次启用旋转功能。
但是问题是,当从通知栏禁用设备/仿真器系统自动旋转时,它仍会旋转。如果要启用设备/仿真器系统自动旋转,我想旋转。否则没有。
那么有什么方法可以监听系统/设备的旋转状态?或任何建议?
react-native-orientation程序包没有这样的功能react-native-orientation-locker解决了我的问题。