답변:
이 두 가지를 구동하는 두 개의 서로 다른 웹 엔진이기 때문에 다르게 처리됩니다.
Safari를 사용할 때 WKWebView와 유사한 최신 Nitro 가속 Javascript 엔진을 사용하고 있으며, 자신의 앱에서 사용할 수 있습니다.
그러나 앱을 홈 화면에 추가하고 전체 화면으로 열면 Nitro 가속 Javascript 엔진에 의해 구동되지 않으며 UIWebView와 본질적으로 동일한 기능으로 실행될 수 있습니다. 자신의 앱에서.
이전 Apple은 최신 Nitro 가속 엔진이 아닌 타사 앱만 UIWebView를 사용할 수 있도록 허용했습니다. 홈 화면 링크가이 제한의 영향을받는 이유는 해당 정책에서 남은 것일 수 있습니다.
그러나 애플이 왜 이런 식으로 선택했는지에 대한 추론은 말하기가 불가능합니다.