1

当收到来自 Android 设备的网络请求时,有没有办法知道它是来自智能手机还是来自平板电脑?如果必须预先应用任何 Javascript 调整 - 也很好。

4

1 回答 1

0

基本上通过检查用户代理

这并非在所有情况下都有效(搜索移动),但几乎所有情况下都应该在未来的版本中更好地工作。上面唯一的例外似乎是平板电脑上使用的不常见浏览器。

js

var appv= navigator.appVersion.toLowerCase();
if(appv.search("android") > -1 && !(appv.search("mobile"))){
  //is android tablet
}else if (appv.search("android") > -1){
  //is android phone
}
于 2015-02-02T20:54:52.677 回答