You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

detectDevices.js 354B

1234567891011121314151617
  1. /**
  2. * Returns true if user agent is run on Android.
  3. *
  4. * @returns {boolean}
  5. */
  6. export function detectAndroid() {
  7. return Boolean(navigator.userAgent.match(/Android/i));
  8. }
  9. /**
  10. * Returns true if user agent is run on iOS.
  11. *
  12. * @returns {boolean}
  13. */
  14. export function detectIOS() {
  15. return Boolean(navigator.userAgent.match(/iP(ad|hone|od)/i));
  16. }