JavaScript 中,判断用户设备
function detectMobileOS() { var userAgent = navigator.userAgent || navigator.vendor || window.opera; // 检测是否为iOS设备 if (/iPad|iPhone|iPod/.test(userAgent) && !window.MSStream) { return 'iOS'; } // 检测是否为Android设备 if (/android/i.test(userAgent)) { return 'Android'; } return 'unknown'; } // 使用示例 var os = detectMobileOS(); if (os === 'iOS') { console.log("This is an iOS device"); } else if (os === 'Android') { console.log("This is an Android device"); } else { console.log("Unknown device"); }