2 if (/iPad|iPhone|iPod/.test(navigator.platform)) {
6 // Detect iPad Desktop mode
7 return !!(navigator.maxTouchPoints &&
8 navigator.maxTouchPoints > 2 &&
9 navigator.platform.includes('MacIntel'))
12 function isSafari () {
13 return /^((?!chrome|android).)*safari/i.test(navigator.userAgent)
16 function isMobile () {
17 return /iPhone|iPad|iPod|Android/i.test(navigator.userAgent)