Comments (1)
This should be fixed by upgrading this package to the latest version of Matomo (#134).
User-agent:
Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_3 like Mac OS X) AppleWebKit/603.3.8 (KHTML, like Gecko) Mobile/14G60 LightSpeed [FBAN/MessengerLiteForiOS;FBAV/334.2.0.46.118;FBBV/324707651;FBDV/iPhone5,4;FBMD/iPhone;FBSN/iOS;FBSV/10.3.3;FBSS/2;FBCR/;FBID/phone;F
Wrong result (demo):
Should be detected as Facebook Messenger Lite but gets detected as Facebook.
{
"client":{
"type":"mobile app"
"name":"Facebook"
"version":"334.2"
}
"os":{
"name":"iOS"
"version":"10.3"
"platform":""
}
"device":{
"type":"smartphone"
"brand":"Apple"
"model":"iPhone 5C"
}
"bot":NULL
}
Expected result (matomo demo):
{
"isBot": false,
"clientInfo": {
"type": "mobile app",
"name": "Facebook Messenger Lite",
"version": "334.2.0.46.118"
},
"browserFamily": null,
"isMobileOnlyBrowser": false,
"osInfo": {
"name": "iOS",
"short_name": "IOS",
"version": "10.3.3",
"platform": "",
"family": "iOS"
},
"osFamily": "iOS",
"device": 1,
"deviceName": "smartphone",
"deviceBrand": {
"name": "Apple",
"short_name": "AP"
},
"model": "iPhone 5C",
"icons": {
"browser": null,
"os": "/icons/os/IOS.png",
"device": "/icons/devices/smartphone.png",
"brand": "/icons/brand/Apple.png"
}
}
from device-detector-js.
Related Issues (20)
- New detection for iOS and macOS HOT 5
- Does not work on IPad 5,3 HOT 1
- Difference with ua-parser-js HOT 1
- Incorrect iPhone models for mobile user agents HOT 1
- Why does the ipad on version 13.1.3 define it as a Mac OS in the devtools in safari?
- Implement CDN file HOT 1
- Missed device types (typings) HOT 1
- New detection for chromecast HOT 1
- Can we also detect GPU? HOT 2
- Upgrade to latests matomo-org/device-detector version HOT 9
- Provide mappings for caniuse HOT 4
- Windows 11 detected as Windows 10 HOT 5
- Upgrade to support Matomo Device Detector 6 HOT 2
- How can I use to detect device on website access? HOT 2
- Version parse error
- export declared with export = DeviceDetector; forces me to use 'allowSyntheticDefaultImports'
- Sync newest detections from matomo
- Performance issue HOT 2
- Upgrade to 4.3.0 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from device-detector-js.