我是靠谱客的博主 洁净花瓣,这篇文章主要介绍判断浏览器是ios 还是android及版本,现在分享给大家,希望可以做个参考。

判断浏览器是ios 还是android及版本

//navigator.userAgent返回由客户机发送服务器的 user-agent 头部的值。
const ua = navigator.userAgent.toLowerCase()
// 获取ios或android版本
function get_os_version() {
  let version = null
  let reg
  if (ua.indexOf('like mac os x') > 0) {
    reg = /os [d._]+/gi
  } else if (ua.indexOf('android') > 0) {
    reg = /android [d._]+/gi
  }
  let v_info = ua.match(reg)
  version = (v_info + '').replace(/[^0-9|_.]/gi, '').replace(/_/gi, '.') //得到版本号9.3.2或者9.0
  version = parseInt(version.split('.')[0]) // 得到版本号第一位
  return version || 0
}

// 是否ios
function isIOS() {
  return /iPhone|iPad/i.test(ua)
}

// 是否微信浏览器
function isWeixin() {
  return /microMessenger/i.test(ua)
}

最后

以上就是洁净花瓣最近收集整理的关于判断浏览器是ios 还是android及版本的全部内容,更多相关判断浏览器是ios内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(107)

评论列表共有 0 条评论

立即
投稿
返回
顶部