react-native 判断是不是IPhone X

Posted jkr666666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了react-native 判断是不是IPhone X相关的知识,希望对你有一定的参考价值。

import {  
    Platform,  
    Dimensions  
} from ‘react-native‘;  
  
// iPhoneX  
const X_WIDTH = 375;  
const X_HEIGHT = 812;  
  
// screen  
const SCREEN_WIDTH = Dimensions.get(‘window‘).width;  
const SCREEN_HEIGHT = Dimensions.get(‘window‘).height;  
  
export default function isIphoneX() {  
    return (  
        Platform.OS === ‘ios‘ &&   
        ((SCREEN_HEIGHT === X_HEIGHT && SCREEN_WIDTH === X_WIDTH) ||   
        (SCREEN_HEIGHT === X_WIDTH && SCREEN_WIDTH === X_HEIGHT))  
    )  
}  

  

以上是关于react-native 判断是不是IPhone X的主要内容,如果未能解决你的问题,请参考以下文章

React-Native打包IOS安装在iPhone上

如何判断 iPhone 用户是不是在睡觉?

如何判断 iPhone 用户是不是在睡觉?

如何用 Objective-C 判断 iPhone 是不是连接到 wifi 网络?

TouchId 不支持 Iphone 7 react-native

如何判断 iPhone 应用程序是不是通过后台启动