如何判断iPhone5 iPhone 5S iPhone6 iPhone6 plus?

news/2024/10/31 0:15:04/

  不同的机型设配真的是老大难的问题,IOS和安卓运行机制也有很多的不同。记录一下对Iphone机型的判断吧。
  首先是要判断IOS还是安卓,然后判断IOS的各个机型的话,获取屏幕宽度就可以了。这边查到一段代码:
主要用的是var events = navigator.userAgent;

    console.log(navigator.userAgent);console.log(navigator.appVersion);console.log(navigator)if(events.indexOf('Android')>-1 || events.indexOf('Linux')>-1 || events.indexOf('Adr')>-1){console.log("安卓手机");}else if(events.indexOf('iPhone')>-1){//根据尺寸进行判断 苹果的型号if(screen.height == 812 && screen.width == 375){console.log("苹果X");}else if(screen.height == 736 && screen.width == 414){console.log("iPhone7P - iPhone8P - iPhone6");}else if(screen.height == 667 && screen.width == 375){console.log("iPhone7 - iPhone8 - iPhone6");}else if(screen.height == 568 && screen.width == 320){console.log("iPhone5");}else{console.log("iPhone4");}}else if(events.indexOf('Windows Phone')>-1){console.log("诺基亚手机");}else if(events.indexOf("iPad")>-1){console.log("平板");}

  所以我这边要作出iphone 5s机型的判断,就选择IOS && screen.width == 320就解决问题了。


http://www.ppmy.cn/news/252345.html

相关文章

5s信号无服务器,iPhone5S A1528摔后无服务维修过程

一台iPhone5s 3G版,摔的比较严重。拿过来时后壳弯了,屏已经花了,触摸一半灵一半不灵。关键的问题是主板摔出毛病了,插卡就显示无服务。 先换屏。换屏后触摸都好用了,进入设置,具体分析无服务的故障起因。 正常情况下,进入设置会看到“运营商”一栏。现在没有,说明信号还…

iphone 5s case

10.1这几天在apple官网买了5s的case,太慢了,就又在taobao上买了一个(还便宜几十元),收到taobao上的case时,觉得可能上当了,因为包装一点也不苹果,直到收到了apple发来的case才算安心…

iphone5s位置服务器,iPhone5s被偷了怎么办 苹果手机如何准确定位【详解】

iPhone5s被偷了怎么办? 我们都知道苹果手机有定位功能,这个定位功能是针对手机丢了的情况而设计的。那么,我们应该如何使用呢? 下面,我们就来看看苹果手机如何准确定位。 尝试定位以及一些相应的补救措施 1、当 iPhone 被盗以后&#xff0c…

ipone5s信号服务器,iPhone 5S信号差维修过程分享

原标题:iPhone 5S信号差维修过程分享 机型:iPhone 5S 故障现象:信号差 维修过程: 机器拿到手后测试,开机正常,信号比较差,在室内偶尔变成无服务。 维修前信号强度(信号差),如图所示&…

iphone5刷android,iphone5s怎么刷机 简单几招搞定iOS【图文教程】

刷机一词意思就是将手机的操作系统完全重装或更新一次。一般安卓用户对于这个操作是非常熟悉的。但是对于iPhone来说,我们就很少听说刷机了。其实对于iPhone手机来说,刷机的含义也同样是指更新一词系统或者直接对系统进行恢复,这样能够清理掉系统的bug或者处理我们平常遇到的…

iphone5s android,iPhone 5s不平庸 苹果领先安卓阵营一年

发布64位处理器 处理数据能力翻倍提升 IT时报记者 钱立富 看完9月11日凌晨的苹果新品发布会,果粉们感到很沮丧:屏幕没变,外观没变,售价居然如此之高,iPhone 5c更是和大家开了个大玩笑。再加之苹果股价的下跌&#xff0…

iphone5s显示被停用了解决办法

官网解决办法: 使用恢复模式。 恢复模式可抹掉并恢复设备,应该可以解决此问题。如果之前已与 iTunes 或 iCloud 同步,则可以在恢复之后从备份恢复。 关闭设备。如果无法关闭设备,请同时按住“睡眠/唤醒”和“主屏幕”按钮&…

记录一次iPhone5s的iCloud bypass经历

之前成功过一次,使用的是checkra1n v0.9.5,越狱成功后,使用ssh连接手机,执行以下几个命令: # 正在挂载根目录文件系统为读写 -bash-3.2# mount -o rw,union,update / -bash-3.2# echo "" >> /.mount…