UNPKG

terriajs

Version:

Geospatial data visualization platform.

20 lines (15 loc) 689 B
'use strict'; /*global require*/ var defined = require('terriajs-cesium/Source/Core/defined'); /** * Determines if this is a common mobile platform such as iOS, Android, or Windows Phone. * @param {String} [userAgentString] The user agent string to check. If this property is not specified, `window.navigator.userAgent` is used. * @return {Boolean} [description] */ var isCommonMobilePlatform = function(userAgentString) { if (!defined(userAgentString)) { userAgentString = window.navigator.userAgent; } return /(Android|iPhone|iPad|Windows Phone|IEMobile)/.test(userAgentString); }; module.exports = isCommonMobilePlatform;