react-native 判断是不是IPhone X
2024-09-08 09:17:55
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))
)
}
最新文章
- Android SwipeRefreshLayout 下拉刷新——Hi_博客 Android App 开发笔记
- Web Api 多项目文档生成之SwaggerUI
- Post model至Web Api创建或是保存数据
- Axapta 3 COM Connector
- MSIL解析一(转)
- [Effective Java]第十一章 序列化
- PL/SQL
- cocos2dx 2.x 在ios8下clippingNode不起作用 解决办法
- 【JSP&;Servlet学习笔记】4.会话管理
- 界面信息获取库的封装,记有爱UI助手的诞生
- mysql隔离级别的设置和检索
- MVC5的控制器,使用HttpPost方式时,接收的参数为null的原因
- MyBatis xml配置文件详解
- 前端笔记之ES678&;Webpack&;Babel(中)对象|字符串|数组的扩展&;函数新特性&;类
- jsonp实现下拉搜索
- Win8 Metro风格的Web桌面HteOS
- J2SE 8的Lambda --- 语法
- httpstat的简单使用
- django开发博客(1) 入门
- BZOJ 4443: [Scoi2015]小凸玩矩阵 最大流
热门文章
- idea 启动不了
- F查询与Q查询
- navigationcontroller和navigationbar和navigationitem之间的区别以及不用nib实现点击屏幕关闭虚拟键盘20130911
- poj 3669 火星撞地球问题 bfs算法
- BZOJ 4057: [Cerc2012]Kingdoms
- JAVA-基础(五) 更多工具集
- 小米手机安装 charles 证书,提示“没有可安装的证书”
- 浅谈我所见的CSS命名风格
- 让读者快速了解RocketMQ消息中间件需要解决哪些问题
- http.server()的理解