我有一个 React Native 应用程序,对于该应用程序中的某些屏幕,我需要为平板电脑和移动设备中的其他纵向视图设置横向视图。
虽然我的问题与下面的问题相同,但我的唯一区别是 React Native,所以我需要 Android 和 iOS 的解决方案
Android : How set force device orientation by device type (tablet, phone)?
答案 0 :(得分:0)
从this问题的许多答案中,我们得到的是,要识别设备是平板电脑还是手机,您可以使用this包的isTablet()
或{{3 }} 包的 isMobile
和 isTablet
。
识别后,接下来从this问题的答案提供的the resource,您可以锁定或解锁设备的方向。
上面提供的 expo 文档链接作为资源将帮助您锁定方向,无论平台或操作系统是什么。