JsはAndroidかそれともiosかを判断します.

785 ワード

/**
 *          
 */
export function isAndroid() {
  let _ua = window.navigator.userAgent.toLocaleLowerCase()
  if (_ua.indexOf('android') > -1 || _ua.indexOf('adr') > -1) {
    return true
  } else {
    return false
  }
}

/**
 *      ios  
 */
export function isIos() {
  let _ua = window.navigator.userAgent
  if (!!_ua.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)) {
    return true
  } else {
    return false
  }
}
npm module「cris-utils」をダウンロードしてください.この方法を継続的に更新して維持します.https://www.npmjs.com/package/cris-utils
npmインストールcris-utils:
npm install cris-utils --save
インポートの使用:
import _Utils from 'cris-utils'


//         true/false
_Utils.isAndroid

//      ios true/false
_Utils.isIOS