Javascript如何判定浏览器是否移动端?

码云
2020-10-28 13:01

js可以通过navigator.userAgent或者navigator.platform判定是否移动端浏览器,分别如下:

 

方式一:使用navigator.userAgent判断

if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
  //
}

 

方式二:使用navigator.platform(pc浏览器模拟移动端检测不满足,也可以用来排除pc端的模拟)

if(/Android|Linux|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.platform))) {
  //    
}

 

全部评论

相关文章