js判断苹果ios各类机型
首先需要得到设备像素比/设备分辨率(根据下面设备表去判断)
/*
iPhone 3GS3.5吋320x480@1x320x480
iPhone 4/4s3.5吋320x480@2x640x960
iPhone 5/5s/5c4.0吋320x568@2x640x1136
iPhone 64.7吋375x667@2x750x1334
iPhone 6Plus5.5吋414x736@3x1242x2208
iPhone 6s4.7吋375x667@2x750x1334
iPhone 6sPlus5.5吋414x736@3x1242x2208
iPhone 74.7吋375x667@2x750x1334
iPhone 7Plus5.5吋414x736@3x1242x2208
iPhone 84.7吋375x667@2x750x1334
iPhone 8Plus5.5吋414x736@3x1242x2208
iPhone X5.8吋375x812@3x1125x2436
iPhone XS5.8吋375x812@3x1125x2436
iPhone XS Max6.5吋414x896@3x1242x2688
iPhone XR6.1吋414x896@2x828x1792
*/
判断:
// iPhone 4/4s
var iPhone4 = window.devicePixelRatio && window.devicePixelRatio === 2 && window.screen.width === 320 && window.screen.height === 480
// iPhone 5/5s/5c
var iPhone5 = window.devicePixelRatio && window.devicePixelRatio === 2 && window.screen.width === 320 && window.screen.height === 568
//iPhone 6 ...
//if(iPhone4){alert('iPhone 4/4s')}else if(iphone5){alert('iPhone 5/5s/5c ')}
js判断苹果ios各类机型相关推荐
- 移动端:js判断苹果ios各类机型
最近在做一个移动端的项目,项目出现的一大堆兼容问题是在让我头疼,其中就包括获取 当前使用的 ios 的 机型.逛了很多圈博客,很多是用了组件实现的,也不知道是我方法没用对还是怎么回事,我用的组件只能获 ...
- js判断是iOS还是Android
platform.js: var browser={ versions:function(){ var u = navigator.userAgent, app = navigator ...
- html判断手机浏览器,JS判断浏览器iOS(iPhone)、Android手机移动端
通过判断浏览器的userAgent,用正则来判断手机是否是ios和Android客户端.网上搜索来的,比较简单: var u = navigator.userAgent; var isAndroid ...
- JS判断是苹果系统(ios)还是安卓系统(Android)或者PC端
前言 今天看到一道面试题,JS判断是否是苹果系统(ios)和安卓系统(Android)客户端,一下就涉及到自己的知识盲区,赶紧亡羊补牢一下.顺便在拓展一下是pc还是移动端?pc端的话,又是在什么浏览器 ...
- 移动端IOS和androi及浏览器js判断[转载]
转载自:http://www.niutifa.com/?p=561 移动端IOS和androi及浏览器js判断: <script type="text/javascript" ...
- js判断移动端,pc端,安卓,苹果浏览器的方法
js 判断安卓或者ios 之indexOf方式(一) //判断访问终端 var browser={versions:function(){var u = navigator.userAgent, ap ...
- 移动APP开发工作笔记002---Hbuilder js判断当前设备是安卓设备还是苹果设备
JAVA技术交流QQ群:170933152 js判断是否为手机系统是安卓还是苹果,是否为微信浏览器 var ua = navigator.userAgen ...
- 纯JS判断iPhone准确机型,iPhone6~iPhoneXs Max
工作中所用到的对于iPhone各类机型的准确识别, 亲测可用,现在分享一下: //iPhone 6/6s/7/8 let isIPhone6 = /iphone/gi.test(win ...
- JavaScript判断苹果 iPhone X Series 机型
原文链接: JavaScript 判断 iPhone X Series 机型 现状 iPhone X 底部是需要预留 34px 的安全距离,需要在代码中进行兼容. 现状对于 iPhone X 的判断基 ...
最新文章
- 基于MDA的移动应用开发建模及实现
- 文献记录(part95)--CCMS: A nonlinear clustering method based on crowd movement and selection
- 算法笔记:简单的字符串模式匹配-BF算法
- c# 执行js的方法
- 关于左移右移的操作 学习
- 初学者|一文读懂命名实体识别
- 使用EasyRecovery简单修复视频
- Cmailserver和outlook配置
- 卸下重负,苏宁易购重组价值逻辑
- java itex 打印pdf_【收藏】java使用ITEXT打印PDF
- bad substitution
- 第十篇 面向对象的程序设计
- 《禅与摩托车维修艺术》
- Pinyin4j导读
- ecshop首页幻灯片大小设置
- Python字串(string)基础与20种常见操作
- js处理时间戳转成日期格式
- clinvar数据库
- Docker删除镜像/容器
- python遗传算法(应用篇1)--求解一元函数极值
热门文章
- php必应收录查询api,必应 Web 搜索 API v7.0
- 考研数学汤家凤笔记第一章:极限与连续
- 瑞盟高精度模数转换器,MS1242,MS1243,
- 2022年常见遥感类期刊JCR分区与影响因子汇总
- 【正点原子FPGA连载】第十九章IP核之双端口RAM实验 -摘自【正点原子】新起点之FPGA开发指南_V2.1
- 【数据可视化】bar函数绘制简单柱状图
- 数字金额转中文大写(到亿)
- 国科大图数据管理与分析课程项目gStore实验报告
- filer.js: 一个 Unix 命令风格的 HTML 5 FileSystem API 封装 - V2EX
- PsExec用法及远程操控执行脚本举例