gpt4 book ai didi

javascript - 如何在不使用浏览器用户代理的情况下定位 iPad

转载 作者:行者123 更新时间:2023-11-29 20:12:15 24 4
gpt4 key购买 nike

我想在 javascript 中定位 ipad 设备。我知道可以通过用户代理字符串解析来做到这一点。但这很容易伪造。

我还了解到最好进行功能测试。像 if(window.matchMedia) 而不是 if (userAgent.indexOf('ipad')) 但在新的浏览器中仍然存在一些功能。

有什么东西可以在浏览器中返回 ipad 这个词吗?谢谢。

最佳答案

是的,在弃用之前,navigator.platform可以完成这项工作:

if( navigator.platform === 'iPad' ){

// console.log('ipad')

}

引用https://stackoverflow.com/a/9039885/1029952更多解决方案

关于javascript - 如何在不使用浏览器用户代理的情况下定位 iPad,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8898729/

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