При обнаружении устройства каким будет пользовательский агент для новых iPhone 8, iPhone 8 Plus и iPhone X?
Какой будет строка агента пользователя для iPhone 8, iPhone 8 Plus и iPhone X?
Ответы (2)
Вот строка пользовательского агента для них:
Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1
Источник:
Номер модели прошивки iOS 11 — 15A372
. Это пользовательский агент из бета-версии iOS 11 с номером версии AppleWebKit и Safari.
Насколько я знаю, пользовательский агент для iPhone 8, iPhone 8 Plus и iPhone X одинаков. Чтобы обнаружить устройство, нам нужно проверить размер экрана устройства.
iPhone 8 — (750 x 1334 пикселей)
Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1
iPhone 8 Plus — (1242 x 2208 пикселей)
Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1
iPhone X — (1125 x 2436 пикселей)
Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1