You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@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.
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...
The text was updated successfully, but these errors were encountered: