gpt4 book ai didi

javascript - 如何使用 javascript 检测设备类型

转载 作者:行者123 更新时间:2023-12-02 23:54:53 25 4
gpt4 key购买 nike

我正在开发一个网络应用程序,我需要从 JavaScript 检测设备。有人能告诉我最好的方法是什么吗?我通过谷歌搜索找到了几个解决方案。但没有人能提供充分的证据。我不想使用像 WURFL 这样的服务器端检测。

我的更新

我正在通过使用 JavaScript 匹配 CSS 媒体查询来检测设备。使用 Paul Irish 的 polyfill 进行媒体查询匹配 https://github.com/paulirish/matchMedia.js/

最佳答案

您可以使用:

  1. JS:由用户代理检测

     if (navigator.userAgent.match(/Android|BlackBerry|iPhone|iPad|iPod|Opera Mini|IEMobile/i))

    从这里获取用户代理字符串: http://www.useragentstring.com/pages/useragentstring.php .

  2. CSS:使用响应式设计

  3. JS:通过screen.width检测屏幕宽度

关于javascript - 如何使用 javascript 检测设备类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16520186/

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