Javascript 安卓:智能手机还是平板电脑

Javascript 安卓:智能手机还是平板电脑,javascript,android,webserver,browser,Javascript,Android,Webserver,Browser,当收到来自安卓设备的网络请求时,有没有办法知道它是来自智能手机还是平板电脑?如果必须预先应用任何Javascript调整,也很好。基本上是通过检查useragent ,但几乎所有的情况下,在未来的版本中都应该工作得更好。上面提到的唯一例外似乎是平板电脑上使用的一种不同寻常的浏览器 js 你不应该更关心技术特性,比如屏幕大小,而不是营销宣传是否使用phone、tablet、phablet等词吗?可能的重复:试着看看这个问题:@PranavKapoor我问的是网络方面的问题,而不是应用程序。@Dim

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

基本上是通过检查useragent

,但几乎所有的情况下,在未来的版本中都应该工作得更好。上面提到的唯一例外似乎是平板电脑上使用的一种不同寻常的浏览器

js


你不应该更关心技术特性,比如屏幕大小,而不是营销宣传是否使用phone、tablet、phablet等词吗?可能的重复:试着看看这个问题:@PranavKapoor我问的是网络方面的问题,而不是应用程序。@Dimse那么唯一的问题是移动Android和Android?
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
}