iOS 앱이 WebView에서 페이지를로드하는 경우가 있으며 일부 페이지 (예 : google.com)에서 사용자 위치를 묻습니다.호스팅 iOS 앱에 위치 권한이없는 경우 WebView 페이지에서 위치를 확인할 수 있습니까?
iOS는 내 앱이 위치 권한을 요청해야 웹 페이지 (내 앱이로드 됨)가 위치 권한을 요청할 수 있습니다.
예를 들어 사용자가 내 앱의 WebView에서 google.com을 열면 내 앱 위치 권한을 요청한 다음 현재 웹 페이지 (google.com) 위치 권한을 요청하는 메시지가 표시됩니다.
내가 내 응용 프로그램에서 위치를 사용하려면 사용자가 메시지를 표시하지 않도록하는 방법이 필요합니다(사용자가 이미 내 응용 프로그램의 위치 권한을 부여한 경우, 그들은 단지 google.com에서 위치 프롬프트를 참조). 나는 그들의 위치를 사용하지 않고 있으며, 나는 단지 나의 사용자들이 찾아 보는 위치 인식 웹 페이지를 깨뜨리지 않기를 원한다.
이 동작은 iOS 10 및 11에서 발생합니다. 내 앱에서 WkWebViews의 웹 페이지를 제공하고 있습니다.