通过JavaScript检测和区分Android平板电脑和Android手机

Detect and differentiate Android Tablet from Android Phone via JavaScript?

本文关键字:Android 平板电脑 手机 JavaScript 检测 通过      更新时间:2023-09-26

我已经看过使用 javascript 检测 Android 设备是手机还是平板电脑,但我想知道是否有更新、更稳定的方法可以做到这一点,因为答案部分描述的方法

似乎不一致。基本上,我有一个

网站,我有一个Android应用程序,但我只想提醒那些使用移动设备的人,因为我想向平板电脑用户展示完整的网站。

另一种方法是按屏幕宽度/高度。毕竟平板电脑比手机大。

例如,如果您知道您正在处理Android手机/平板电脑,请检查screen.width属性。

如果您有兴趣利用某些平板电脑可能具有的较大分辨率,则此方法特别有用。毕竟,并非所有平板电脑都会有更大的屏幕。

我建议不要使用用户代理。它们取决于用户当前使用的浏览器。