X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Fservices%2FDeviceCheckService.ts;h=cf4d5dd5ae59609b34685130cbba0084c5870272;hb=refs%2Fchanges%2F63%2F13963%2F2;hp=98ab2fc8ee97c1721600fbf2507e923193871378;hpb=3b4814aa2d3dec621dadb52f058ba95a3dc3a86a;p=osm%2FNG-UI.git diff --git a/src/services/DeviceCheckService.ts b/src/services/DeviceCheckService.ts index 98ab2fc..cf4d5dd 100644 --- a/src/services/DeviceCheckService.ts +++ b/src/services/DeviceCheckService.ts @@ -38,12 +38,12 @@ export class DeviceCheckService { /** Return the Device type @public */ public checkDeviceType(): void { - if (navigator.userAgent.match(/Android/i) - || navigator.userAgent.match(/webOS/i) - || navigator.userAgent.match(/iPhone/i) - || navigator.userAgent.match(/iPod/i) - || navigator.userAgent.match(/BlackBerry/i) - || navigator.userAgent.match(/Windows Phone/i)) { + if ((/Android/i.exec(navigator.userAgent)) + || (/webOS/i.exec(navigator.userAgent)) + || (/iPhone/i.exec(navigator.userAgent)) + || (/iPod/i.exec(navigator.userAgent)) + || (/BlackBerry/i.exec(navigator.userAgent)) + || (/Windows Phone/i.exec(navigator.userAgent))) { this.isMobile$.next(true); } else { this.isMobile$.next(false);