Предотвращение надоедливых предупреждений о геолокации HTML5 внутри UIWebView
Всякий раз, когда скрипт запрашивает геолокацию, используяHTML5
API геолокации,UIWebView
запрашивает разрешение на использование сервисов определения местоположения iOS.
Это довольно раздражает, особенно когда вы загружаете статическийHTML
файлы, он продолжает спрашивать разрешение для каждого файла, даже если пользователь уже предоставил это разрешение для самого приложения.
Есть ли способ предотвратить это?
Я знаю, что в Safari разрешение на геолокацию основано на домене, и я согласен запрашивать разрешение, когда запрос выполняется для другого домена, но у UIWebView не должно быть того же разрешения геолокации, что и у приложения при загрузке статического HTML или локальные файлы?
Я делаю что-то неправильно?