怎么在网页上判定当前系统是不是ios
在网页上判断当前系统是否是 iOS,可以通过 JavaScript 来实现。通常,我们可以通过检查用户代理字符串(User Agent String)来判断。以下是一个简单的示例代码:
function isIOS() {
return /iPad|iPhone|iPod/.test(navigator.userAgent) && !window.MSStream;
}
if (isIOS()) {
console.log("当前系统是 iOS");
} else {
console.log("当前系统不是 iOS");
}
navigator.userAgent
:获取用户代理字符串。/iPad|iPhone|iPod/
:使用正则表达式检查用户代理字符串中是否包含 "iPad"、"iPhone" 或 "iPod"。!window.MSStream
:确保不是 Windows 设备,因为 Windows 设备的用户代理字符串也可能包含 "iPhone"。将上述代码放入你的网页的 <script>
标签中,或者在 JavaScript 文件中引入。运行时,它会在控制台输出当前系统是否为 iOS。