Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[bug] #959

Open
Brecht272727 opened this issue Aug 1, 2024 · 1 comment
Open

[bug] #959

Brecht272727 opened this issue Aug 1, 2024 · 1 comment
Assignees

Comments

@Brecht272727
Copy link

Brecht272727 commented Aug 1, 2024

Issue description:

Detecting not correct on different iPad's - isTablet and isMobile both return true in Chrome.
Latest version (4.8.2)

user-agent: Mozilla/5.0 (iPad; CPU OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/92.0.4515.90 Mobile/15E148 Safari/604.1

Devices (same behaviour):

iPad Mini 2021 v15.5
iPad Mini 2019 v13.4
iPad Mini 2019 v12.2
iPad Air 6 v17.5
iPad Air 5 v15.4
iPad Air 4 v14.1
iPad 6th v11.3
iPad 7th v13.6
iPad 8th v14.0
iPad Pro 11 2021 v14.5
iPad Pro 11 2020 v16.3
iPad Pro 11 2022 v16.0
iPad Pro 11 2024 v17.5
iPad Pro 12.9 2018 v12.1
iPad Pro 13 2024 v17.5
iPad 9th v15.4
iPad 10th v16.0

In Safari browser it works good.
If i use the demo.mobiledetect.net in Chrome browser it shows me that it is tablet...
I don't understand this...

@digifa
Copy link

digifa commented Nov 8, 2024

@Brecht272727 you use iPads and get the result that isTablet() and isMobile() both return true in Chrome - why should this be wrong? isMobile() indicates that it is an mobile device (tablet, watch, phone, etc.) and isTablet() that it is a tablet.
If this formerly worked and doesn't work now - have a look at the other issues regarding Apple devices or #942 a problem with Chromium based browsers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants