Мое приложение использует навигатор.geolocation, предоставляемый PhoneGap. При запуске приложения на iPhone дважды запрашивается разрешение на размещение, я думаю, что один для приложения и один для сафари, как я могу это решить?PhoneGap геолокация запрашивает разрешение дважды на iPhone
ответ
К сожалению, вы не можете отключить второе оповещение, поскольку оно поступает из WebKit, а не из iOS. Тем не менее, я предлагаю вам write a bug on the WebKit Bugzilla и попросить их отключить второе предупреждение, когда PhoneGap используется в приложении, если вы считаете, что два подтверждающих сообщения будут смущать пользователя.
Ad @ м
У меня была та же проблема, но это зафиксировал его: Location permission alert on iPhone with PhoneGap
вы должны полагаться на OnDeviceReady(), и это будет вызывать только один раз.
Я думаю, что нашел решение, по крайней мере, это сработало для меня: некоторые файлы плагина геолокации отсутствовали! Вы можете найти мое решение here.
Вызов геолокации инициализации в onDeviceReady
Method и загрузить это в тело тега
function onDeviceReady(){
return navigator.geolocation.getCurrentPosition(initialize);
}
- 1. JNLP запрашивает разрешение дважды для файлов jar
- 2. геолокация на PhoneGap (Кордова 2.9.0) прошивка
- 3. phonegap HTML5 геолокация
- 4. phonegap геолокация не работает
- 5. Телефонная подсказка GPS запрашивает дважды
- 6. Геолокация не работает на iphone
- 7. UIWebView запрашивает разрешение на размещение
- 8. Геолокация с помощью PhoneGap на Android
- 9. PhoneGap геолокация() не работает в симуляторе Blackberry?
- 10. геолокация не останавливается в PhoneGap
- 11. Геолокация в приложении Iphone
- 12. PhoneGap Геолокация заблокирована в iOS10
- 13. iPhone Точная обратная геолокация
- 14. Кордова/PhoneGap геолокация плагина управления ошибкой
- 15. HTML5 геолокация iphone
- 16. UILocalNotification запрашивает разрешение пользователей
- 17. CLLocation снова запрашивает разрешение
- 18. Приложение Hello World Phonegap имеет неправильное разрешение на iPhone 6
- 19. PhoneGap фона геолокация плагин не найден
- 20. Разрешение на использование в Phonegap
- 21. MapView не запрашивает разрешение на размещение
- 22. iOS повторно запрашивает разрешение на контакты
- 23. UISplitViewController запрашивает разрешение на фото при повороте
- 24. Phonegap LocalStorage - требуется разрешение на файловую систему
- 25. Приложение Phonegap iOS запрашивает разрешения только при минимизации
- 26. Chrome 9.0 на Mac запрашивает форму дважды
- 27. iphone геолокация по пользовательскому изображению?
- 28. Разрешение Iphone на Ipad
- 29. Геолокация с помощью PhoneGap на Android работает только на index.html
- 30. Разрешение отказано - геолокация в React Native