判断浏览器是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内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复