1 import { Injectable } from '@angular/core';
4 export class UtilsService {
7 getOSName(lowerCase?: boolean): string {
8 const checkField = function (ff) {
9 if (ff.indexOf('Linux') !== -1) {
11 } else if (ff.indexOf('Win') !== -1) {
13 } else if (ff.indexOf('Mac') !== -1) {
15 } else if (ff.indexOf('X11') !== -1) {
21 let OSName = checkField(navigator.platform);
23 OSName = checkField(navigator.appVersion);
26 OSName = 'Unknown OS';
29 return OSName.toLowerCase();