2012-10-26 5 views
7

Jeśli użytkownik odrzuca żądanie geolokacji HTML5 dla swojej lokalizacji, czy istnieje sposób, aby go ponownie zapytać/ponownie uruchomić żądanie pozwolenia?Geolokalizacja HTML5 zapytaj ponownie po odmowie/odmowie

Pomyślałem, że może to być po prostu przypadek wyczyszczenia określonego pliku cookie, ale wygląda na to, że jest to ustawienie, które trzeba specjalnie wprowadzić i usunąć z preferencji przeglądarki.

+2

Prawdopodobny duplikat: http://stackoverflow.com/questions/12009501/html5-geolocation-ask-for-location –

+0

Zastanawiam się to samo. Mam nadzieję, że ktoś odpowie na to pytanie. Proszę daj mi znać! – InsaurraldeAP

Odpowiedz

1

Musisz albo zażądać lokalizacji z innej domeny, albo podać instrukcje, jak wejść do przeglądarki i zmienić ich ustawienia. Podobnie jak w przypadku iPhone'a, musisz przejść do ustawień, jeśli przypadkowo odmówisz pozwolenia.

To dlatego, że prośba o pozwolenie jest w rzeczywistości czymś zaimplementowanym na podstawie przeglądarki. Możesz sobie wyobrazić, że jeśli geolokalizacja miała miejsce w ciągu IE6 dni, IE6 automatycznie zaakceptowałby ją. Twoje rozwiązanie musiałoby zostać wykonane w oparciu o przeglądarkę, z której korzysta ktoś.