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