export function systemType() {
let agent = navigator.userAgent.toLowerCase()
let windows = agent.indexOf("win") > -1 || agent.indexOf("wow") > -1
let Linux = String(navigator.platform).indexOf("Linux") > -1
let mac = /macintosh|mac x/i.test(agent)
let iOS = !!agent.match(/\(i[^;]+;( u;)? cpu.+mac os x/)
let android = agent.indexOf('android') > -1 || agent.indexOf('adr') > -1
if (windows) return "Windows"
if (Linux && !android) return "Linux "
if (mac) return "iOS"
if (iOS) return "iOS"
if (android) return "Android"
}
JavaScript判断系统类型
于 2021-10-19 13:50:34 首次发布