Обнаружение PHP на мобильных устройствах с новым iPadOS / iOS 13 - PullRequest
0 голосов
/ 30 октября 2019

Мне было интересно, есть ли какая-либо документация или какие-либо новые библиотеки, которые могут обнаружить новый iPadOS / iOS 13?

Они использовали для вывода:

mozilla/5.0 (ipad; cpu iphone os 12_1_3 like mac os x) applewebkit/605.1.15 (khtml, like gecko) version/12.0 mobile/15e148 safari/604.1

Но теперь вывод:

mozilla/5.0 (macintosh; intel mac os x 10_15) applewebkit/605.1.15 (khtml, like gecko) version/13.0.1 safari/605.1.15

Кто-нибудь сталкивался с этим? Какие-нибудь новые библиотеки для использования?

1 Ответ

0 голосов
/ 13 ноября 2019

Лучшим решением для меня было использование javascript:

// iPad check
if( (window.screen.height / window.screen.width == 1024 / 768) || 
    (window.screen.height / window.screen.width == 1112 / 834) ||
    (window.screen.height / window.screen.width == 1366 / 1024)
) {
    // do stuff here
}

Не так, как предполагалось ранее, но лучшее решение, которое у меня есть.

...