ua-parser-js icon indicating copy to clipboard operation
ua-parser-js copied to clipboard

UAParser.js - Free & open-source JavaScript library to detect user's Browser, Engine, OS, CPU, and Device type/model. Runs either in browser (client-side) or node.js (server-side).

Results 93 ua-parser-js issues
Sort by recently updated
recently updated
newest added

It seems for apple devices, the library is not reading detail model information but just general iphone, ipad, etc. For example, for user agent `Mozilla/5.0 (iPhone; CPU iPhone OS 13_3_1...

Android's test case passes, but ios doesn't work. I want to know **the device and os information of ios**. Am I using this library something wrong? ### Test Case ```typescript...

The "cros" identifier is accurate for both Chromium OS and Chrome OS. However, the relative popularity of Chrome OS means that the vast majority of the time, the user agent...

The "cros" regex is currently set to correspond to Chromium OS, however it is far more likely that the actual operating system is Chrome OS. This has caused confusion for...

Section possible browser.name miss Firefox Focus

See: * http://www.theverge.com/2016/6/8/11891626/apple-rebrand-os-x-mac-os-evidence-mounts Apple source: * http://www.apple.com/macos/sierra/ FYI, I consider all previous Mac OS version to be rebranded to macOS too. Let me know if I should apply a per-version...

Breaking Change

When running under IE8 browser, an error is reported: Unable to get undefined or null referenced property "exec"

Is there a way to have a custom version map for windows or any os for that matter? I'm really only concerned with the actual Major and Minor versions reported...