React native 如何在react native中检测催化剂模式?
我使用的是react native 0.62.xReact native 如何在react native中检测催化剂模式?,react-native,mac-catalyst,React Native,Mac Catalyst,我使用的是react native 0.62.x 如果react native在Catalyst中运行(系统为macOS),Platform.OS仍将是iOS。是否有任何官方方法检测isCatalyst?我维护react本机设备信息,直到大约5分钟前这还是一个问题;-) 我刚刚合并了。Catalyst实际上是一个iOS构建,因此Platform.OS作为iOS并不错误,但是现在,iOSPlatform和desktop作为getDeviceType()的返回值的组合应该明确地告诉您它通过Catal
如果react native在Catalyst中运行(系统为macOS),
Platform.OS
仍将是iOS
。是否有任何官方方法检测isCatalyst?我维护react本机设备信息,直到大约5分钟前这还是一个问题;-)
我刚刚合并了。Catalyst实际上是一个iOS构建,因此Platform.OS作为iOS并不错误,但是现在,iOS
Platform和desktop
作为getDeviceType()
的返回值的组合应该明确地告诉您它通过Catalyst构建目标在桌面计算机上运行
它将在react native device info 7.4.0及更高版本中提供
干杯