Navigator 对象包含有关浏览器的信息

注释:没有应用于 navigator 对象的公开标准,不过所有浏览器都支持该对象。

image.png

获取设备类型

  1. function getDeviceType() {
  2. var ua = navigator.userAgent;
  3. ua=ua.toLowerCase();
  4. if (ua.indexOf("iphone") != -1 || ua.indexOf("ipad") != -1 || ua.indexOf("ipod") != -1) {//苹果
  5. return '3';
  6. } else if (ua.indexOf("android") != -1) {//安卓
  7. return '2';
  8. }
  9. return '2';
  10. }

检查网络

  1. function check_network(){
  2. if(!navigator.onLine){
  3. mui.toast("网络断开中,请检查网络设置")
  4. return
  5. }
  6. }