mobileType.js 410 B

12345678910111213141516
  1. /**
  2. * @desc 获取操作系统类型
  3. * @return {String}
  4. */
  5. var mobileType = function mobileType() {
  6. var u = navigator.userAgent;
  7. var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端
  8. var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
  9. if (isAndroid) {
  10. return 'android';
  11. } else if (isiOS) {
  12. return 'iphone';
  13. }
  14. };
  15. module.exports = mobileType;