gpt4 book ai didi

javascript - 如何检查设备是 Windows Surface Tablet 和浏览器是 chrome 还是 IE

转载 作者:太空宇宙 更新时间:2023-11-03 20:38:54 24 4
gpt4 key购买 nike

如何使用 Javascript 检查设备是 Windows Surface Tablet 和浏览器是 chrome 还是 IE。我试过下面的代码

function is_touch_device() 
{
try {
document.createEvent("TouchEvent");
return true;
} catch (e) {
return false;
}
}
if(is_touch_device() )
{
if(navigator.userAgent.toLowerCase().indexOf('chrome')>-1)
{
//some stuff
}
}

我搜索过用户代理但我对表面不太准确。 如何检查设备是 surface 还是浏览器是 chrome 还是 IE

最佳答案

使用导航器对象,您可以访问这些数据字段

navigator.appName  <- gets app name may be misleading so also get the appCodeName
navigator.appCodeName; <-- alternate name
navigator.platform; <-- platform the user is on

http://www.w3schools.com/js/js_window_navigator.asp

关于javascript - 如何检查设备是 Windows Surface Tablet 和浏览器是 chrome 还是 IE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29091862/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com