概述
判断浏览器是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 还是android及版本所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复