const getOS=()=> {
let userAgent = window.navigator.userAgent;
let platform = window.navigator.platform;
let macosPlatforms = ['Macintosh', 'MacIntel', 'MacPPC', 'Mac68K'];
let windowsPlatforms = ['Win32', 'Win64', 'Windows', 'WinCE'];
let iosPlatforms = ['iPhone', 'iPad', 'iPod'];
if (macosPlatforms.indexOf(platform) !== -1) {
return 'Mac OS';
} else if (iosPlatforms.indexOf(platform) !== -1) {
return 'iOS';
} else if (windowsPlatforms.indexOf(platform) !== -1) {
return 'Windows';
} else {
return 'Unknown OS';
}
}
console.log(getOS()); // 输出当前操作系统名称
前端如何检测客户端机器上的操作系统
于 2023-12-18 15:30:41 首次发布