react-device-detect
react-device-detect copied to clipboard
doesn't work on iPad safari browser iOS 15.5
it doesn't work on the Server side (SSR)
using useDeviceSelectors(<user-agent-header>)
isIPad13: false, isIPhone13: false, isIPod13: false, isBrowser: true, isDesktop: true, isIOS: false, isSafari: true,
detailed JSON log
{ isSmartTV: false, isConsole: false, isWearable: false, isEmbedded: false, isMobileSafari: false, isChromium: false, isMobile: false, isMobileOnly: false, isTablet: false, isBrowser: true, isDesktop: true, isAndroid: false, isWinPhone: false, isIOS: false, isChrome: false, isFirefox: false, isSafari: true, isOpera: false, isIE: false, osVersion: '10.15.6', osName: 'Mac OS', fullBrowserVersion: '15.5', browserVersion: '15', browserName: 'Safari', mobileVendor: 'none', mobileModel: 'none', engineName: 'WebKit', engineVersion: '605.1.15', getUA: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15', isEdge: false, isYandex: false, deviceType: 'browser', isIOS13: false, isIPad13: false, isIPhone13: false, isIPod13: false, isElectron: false, isEdgeChromium: false, isLegacyEdge: false, isWindows: false, isMacOs: true, isMIUI: false, isSamsungBrowser: false }