你如何用javascript检测移动设备?

时间:2010-12-23 15:45:08

标签: javascript mobile detect

我知道大多数人都试图避免使用Javascript移动检测,因为并非所有移动浏览器都支持它,但我在Javascript函数中使用它,所以如果浏览器不支持Javascript,那么它是否移动无关紧要它将无法使用该功能。我不希望它重定向;只是为了返回浏览器是否移动。有什么想法吗?

3 个答案:

答案 0 :(得分:3)

var isTouchDevice =  ('ontouchstart' in window) || window.DocumentTouch && document instanceof DocumentTouch;

在现代化中,就是这样。

答案 1 :(得分:1)

答案 2 :(得分:1)

您可以使用handsetdetection.com在javascript中检测移动浏览器。我们根据http标头进行检测并将javascript发送给客户端。 (免责声明,我在那里工作)。