UNPKG

terriajs

Version:

Geospatial data visualization platform.

19 lines (14 loc) 650 B
"use strict"; var defined = require("terriajs-cesium/Source/Core/defined").default; /** * 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;