Esattamente come sembra ..Un modo semplice per identificare l'agente utente iOS in una dichiarazione if/then di jQuery?
C'è qualche modo magico e facile dire:
if (user agent is iOS) {
if (browserRatio >=1.5) {
$container.css('min-height', '360px');
} else {
$container.css('min-height', '555px');
}
}
navigator.userAgent.match (/ (iPod | iPhone | iPad)/i) ha funzionato per me laddove il tuo no (il che lo rende senza distinzione tra maiuscole e minuscole) –
Potrebbe compattare ulteriormente ulteriormente:/(ip (hone | od | ad))/i :) – backdesk
Questa non è una soluzione definitiva, in quanto corrisponde anche a WP IE. Esempio UA da IE11: 'Mozilla/5.0 (Mobile; Windows Phone 8.1; Android 4.0; ARM; Trident/7.0; Touch; rv: 11.0; IEMobile/11.0; NOKIA; Lumia 925) come iPhone OS 7_0_3 Mac OS X AppleWebKit/537 (KHTML, come Gecko) Mobile Safari/537' – seniorpreacher