Ipad에서 userAgent가 Mac으로 나올때
-
Ipad에서 userAgent가 Mac으로 나올때Language/iOS,AOS 2023. 3. 29. 13:35
iOS 13 이후로 navigator.userAgent를 출력해 보면 `Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko)` 같이 출력된다. 기존에 wkWebView 사용하고 있었는데 iOS면 bridge를 통해서 통신을 주고 받아야 하는데 기존 로직들이 동작하지 않는다. 비상이다 비상!! 방법1. navigator.maxTouchPoints 속성을 추가해서 체크한다. 웹쪽에서 모바일 체크하는 로직을 변경하는 방법이다. 이방법은 추천하지 않는다.. 나중에 바뀔수도 있고 급하게 적용해야 한다면 웹에서 체크할때 아래처럼 하고 적용해서 체크하고 이후에 방법2 방식으로 변경 하는것도 괜찮아 보인다. AS-..