在Expo Managed App React Native中的屏幕方向



我是React Native的新手,正在使用Expo管理的工作流程构建应用程序。我把应用程序的方向设置为"肖像"在我的app.json中。虽然这使我的应用程序的方向保持纵向,但我注意到,当我旋转设备时,底层设备会切换方向。我可以看到这个,因为状态栏移动了。

有谁知道如何锁定设备的方向,而不仅仅是应用程序的?我发现的所有内容都指向Expo的ScreenOrientation API,但这似乎也有同样的问题,它似乎没有锁定设备的屏幕方向。

一旦我在TestFlight中启动,这个问题就解决了。这似乎只有在Expo应用程序中工作时才会出现问题。对于测试,您可以通过设备的设置锁定屏幕方向。

最新更新