Мое приложение загружает файл jquery + google maps в webview, и когда viewDidLoad активирует предупреждение, запрашивающее доступ к gps (как обычно). После проверки его, если это представление будет перезагружено позже, все равно нажать на предупреждение! как сохранить разрешения gps, чтобы избежать нескольких предупреждений, требующих разрешения? Спасибо.iOS сохранить разрешение gps во время сеанса
0
A
ответ
1
Я хотел бы попробовать, чтобы получить доступ к GPS из нативного кода Obj-C первого, и после этого пусть WebView для загрузки:
CLLocationManager *locationManager = [[CLLocationManager alloc] init];
[locationManager startUpdatingLocation];
[locationManager stopUpdatingLocation];
Это должно подтвердить ваше приложение, чтобы использовать GPS, и, следовательно, Webview к используйте его (по крайней мере, если это локальный веб-просмотр, не уверен, что он удален).
+0
Я попробовал это, как вы предлагаете, но тот же результат, все еще подталкивая предупреждение :( – Jaume
Смежные вопросы
- 1. Время GPS в iOS
- 2. iOS HealthKit отслеживает действия пользователя во время сеанса
- 3. Как сохранить разрешение папки во время развертывания веб-сайта?
- 4. Лучший способ сохранить информацию во время сеанса PHP
- 5. Как сохранить объекты только во время сеанса пользователя
- 6. Пользовательское разрешение не задано во время публикации в FB iOS
- 7. Удержание пользователя во время сеанса
- 8. Изменение сеанса во время исполнения
- 9. Сохранение таймера во время сеанса
- 10. Переключение между Bluetooth-гарнитурами во время сеанса аудио в iOS?
- 11. Разрешение пользователю устанавливать GPS
- 12. Как установить атрибут сеанса во время создания сеанса?
- 13. Запуск gps во время блокировки экрана
- 14. Отправка данных GPS во время работы приложения
- 15. Ошибка Xamarin iOS GPS
- 16. ios swift - Как сохранить видео во время навигации по приложению
- 17. iOS и ARC: как сохранить себя во время асинхронных операций?
- 18. Как сохранить/сохранить значения во время выполнения
- 19. Почему разрешение метода исполнения быстрее, чем разрешение во время компиляции?
- 20. Autofac Generic Разрешение обслуживания во время выполнения
- 21. Несоответствие содержимого во время Tridion Page Разрешение
- 22. Как установить разрешение экрана Во время выполнения
- 23. Разрешение уникального списка во время формы Отправить
- 24. Разрешение неявного параметра во время выполнения
- 25. Разрешение Push-уведомлений (GCM) во время выполнения?
- 26. Разрешение отклонено во время выполнения команд Kafka
- 27. android: разрешение запроса во время выполнения
- 28. Сохранить xamlx во время выполнения
- 29. Невозможно установить предварительный сеанс сеанса во время захвата сеанса, выполняющегося в iOS 7
- 30. Использование-разрешение для GPS-адреса
Мне повезло, что PhoneGap делает это для меня. Он перезаписывает объект «navigator.geolocation», поэтому, если вы его получите, вы фактически получите доступ к собственным функциям GPS, а не к Safari. Я не предлагаю вам загружать PhoneGap в ваше приложение только для этого, но, возможно, вы можете найти поли-заполнение или что-то, что поможет вам это сделать. – Jasper