Сделайте html5 geolocation спрашивать разрешение каждый раз, когда пользователь перезагружает страницу
Зачем нам это нужно:
У нас есть страница на нашем веб-сайте, которая позволяет пользователям вводить некоторые данные и искать других клиентов в своей области. Когда пользователь открыл эту страницу, должно появиться всплывающее сообщение
http://foo.bar.com хотел бы использовать ваше текущее местоположение.
После этого пользователь может отменить это и заполнить поля местоположения вручную или принять и автоматически перенаправиться на страницу результатов.
Проблема:
Проблема в том, что когда пользователь выбирает любой из упомянутых вариантов в первый раз, браузер запоминает его и нене спрашивай в следующий раз. Поэтому, когда пользователь принимает его, каждый раз, когда он открывает страницу поиска, он автоматически перенаправляет его на страницу результатов, не спрашивая ничего.
Код:
Мы используем базовый код геолокации HTML5
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(LocationMethod);
}
Вывод: Я
Я уверен, что этоНевозможно изменить разрешение, которое является родным для браузера. Но я надеюсь, что кто-то даст хорошее решение этой проблемы. Спасибо. «Я