美文网首页
js判断ios时,iphone11出现问题

js判断ios时,iphone11出现问题

作者: AAA前端 | 来源:发表于2022-03-17 15:56 被阅读0次

公司有台iphone11手机 版本号 14.4.2, 在运行时代码走的是安卓的代码, 看判断ios用 的是网上通用的代码

            ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端

但是用那台手机alert(navigator.userAgent) 发现不符合这个判断


ios判断2.png

目前对应这个手机,单独处理了一下。

var isiOS = function () {
  var u = navigator.userAgent
  var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)
  var iPhone11 = !!u.match(/Intel Mac OS X/)
  return isiOS || iPhone11
}

相关文章

网友评论

      本文标题:js判断ios时,iphone11出现问题

      本文链接:https://www.haomeiwen.com/subject/iuwvdrtx.html