Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@robcolburn
Created April 9, 2015 22:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save robcolburn/210ac6531ef3fa8d3d14 to your computer and use it in GitHub Desktop.
Save robcolburn/210ac6531ef3fa8d3d14 to your computer and use it in GitHub Desktop.
function getDevice () {
var UA = navigator.userAgent;
var device = {};
device.isOldIE = UA.match(/MSIE\s[678]/);
device.isKindle = UA.match(/Kindle|Silk/i);
device.isAndroid = UA.match(/Android/i) && !device.isKindle;
device.isiOS = UA.match(/iPhone|iPad|iPod/i);
device.isUnsupportedMobile = (UA.match(/mobile|opera m/i) || device.isKindle) &&
!device.isiOS && !device.isAndroid;
return device;
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment