Как использовать ua-parser-js в angular 4 - PullRequest
0 голосов
/ 28 февраля 2019

Я хочу получить имя пользователя, версию ОС, имя браузера, версию браузера и устройство от пользовательского агента.Как я могу использовать анализатор user agent js в своем приложении в angular 4. Я попробовал ng2-device-detector@1.0.0, но он не вернул мне версию os и устройство.Пожалуйста, помогите мне

1 Ответ

0 голосов
/ 28 февраля 2019

UAParser.js документация - ваш лучший союзник.

Вы можете получить имя и версию ОС, имя браузера и другую информацию, используя UAParser.js, например:

var parser = new UAParser();
// by default it takes ua string from current browser's window.navigator.userAgent
console.log(parser.getResult());
var result = parser.getResult();

console.log(result.browser);        // {name: "Chromium", version: "15.0.874.106"}
console.log(result.device);         // {model: undefined, type: undefined, vendor: undefined}
console.log(result.os);             // {name: "Ubuntu", version: "11.10"}
console.log(result.os.version);     // "11.10"
console.log(result.engine.name);    // "WebKit"
console.log(result.cpu.architecture);   // "amd64"
...