#原生js判断iPhoneX系列手机型号

static isIphone() {return /iphone/gi.test(window.navigator.userAgent)}static isIphonXSeries() {if (window !== 'undefined' && window && !this.isIphone()) return false;const xSeriesConfig = [{  //iPhone Xs(Max,Pro Max)devicePixelRatio: 3,width: 414,height: 896,},{  // iPhone XR(11)devicePixelRatio: 2,width: 414,height: 896,},{  // iPhone X(Xs,Pro)devicePixelRatio: 3,width: 375,height: 812,},];const {devicePixelRatio,screen: {width, height}} = window;return xSeriesConfig.some(item => item.devicePixelRatio === devicePixelRatio && item.width === width && item.height === height);}

原生js判断iPhoneX系列手机型号相关推荐

  1. 判断是否为iphoneX系列手机(移动端系列)

    判断是否为iphoneX系列手机(移动端系列) 直接上代码: function isIphonex() {// X XS, XS Max, XRconst xSeriesConfig = [{devi ...

  2. iphoneX系列手机在页面滚动时隐藏底部的操作栏

    iphoneX系列手机底部都有一个(横杠)键,浏览器会在页面滚动时隐藏底部的操作栏,需求:底部导航栏出现 1.判断是iphonex设备的方法 function isIphoneX(){if(/ipho ...

  3. 原生js判断css动画结束 css 动画结束的回调函数

    原文:原生js判断css动画结束 css 动画结束的回调函数 css3 的时代,css3--动画 一切皆有可能: 传统的js 可以通过回调函数判断动画是否结束:即使是采用CSS技术生成动画效果,Jav ...

  4. js 判断当前的手机系统类型

    用 js对当前的手机系统进行判断,如果是 安卓系统,当在app中下载应用或者提示应用时,都显示为安卓, 同样ios也是这个显示道理. 不啰嗦,直接上代码: //判断手机型号 var u = navig ...

  5. vue 判断字符串是否是英文_vue rules以及原生js判断字符串是否为正整数(正小数)...

    1.在vue中 使用rules形式进行校验 1.首先在vue文件的methods()中添加校验方法,这里校验方法命名为isNumber用自带的.test方法进行正则校验 methods: { isNu ...

  6. js判断是否是手机访问网页

    原理:原理有两个,第一:通过游览器(browser)判断是否是手机:第二:通过访问终端判断是否是手机(userAgent):但是通常考虑到兼容性,需要这两种原理同时使用:具体的实现如下: functi ...

  7. php怎么判断是否手机网站,php,js判断网站是不是手机访问

    Warning: strncmp() has been disabled for security reasons in /www/web/default/blog/public_html/wp-in ...

  8. 诺基亚系列手机型号命名研究

    先从各大系列上来说,诺基亚根据型号字头的不同,分成十大系列:   1:很难用一个具体的名称来说明,只能说是低端系列   2:同上,入门级手机的低端系列   3:真我个性系列   4:未有机型,曾与网友 ...

  9. 移动端判断iPhone的手机型号

    //之前是通过屏幕的尺寸来判断,后来发现不是很严谨,后来发现可以调用APICloud对象通过设备型号,也就是手机识别码来判断最准确.apiready = function () { //apiread ...

最新文章

  1. linux usb初始化
  2. 计算机二级python用什么书-计算机二级Python考试有什么学习资料?
  3. 判断父元素是否为顶部_元素树,检查元素是否有特定的父元素?
  4. vue中父子组件通信的坑
  5. idea常用的快捷键
  6. 整合Hibernate3.x
  7. keepalive之LVS-DR架构
  8. Linux:init0和shutdown -h哪个用来关机比较安全【转载】
  9. 台达plc读取变频器电流案例_MODBUS通信之触摸屏与变频器通信知识分享(一)
  10. [转]linux用户管理
  11. jQuery实现倒计时重新发送短信验证码功能示例
  12. 递归和迭代_斐波那契数列的实现:递归方式和迭代方式
  13. 网盘纷纷“隐退” 云存储仍是刚需
  14. element ui 1.4 升级到 2.0.11
  15. 高中化学实验室建设及常规设备配置
  16. python定义一个矩形类_矩形类Python
  17. 英国内政部(Home Office)间谍机构(spy powers)假装它是Ofcom咨询中的一名私人公民1514378369635...
  18. 使用matplotlib在图片上画框框
  19. CString 小结
  20. layui tpl中的if(){}else{}

热门文章

  1. 丝涟品牌诞生140年,发布2021全新品牌口号
  2. 小米 Mi 新风格 Logo 生成器上线,一键秒变“圆润”同款
  3. 验证picard迭代c语言,分数阶微分方程边值问题的Picard's迭代法
  4. 登峰杯机器人成绩_合川中学学生荣获“登峰杯”机器人大赛第一名
  5. 《移动应用开发》实验——仿饿了么的APP
  6. zblog小程序导航主题模板,简单好用小程序商城主题设置方法
  7. 9个最佳的多用途Android应用模板
  8. 喜报:科东软件荣获“专精特新中小企业”称号
  9. 三十而立技术er的进击之路
  10. 充电效率测试软件,动力电池快速充放电转换效率测试