При использовании API геолокации navigator.geolocation.getCurrentPosition()
как бороться с отрицательным ответом?
В нем говорится, что вторая функция обратного вызова вызывается при возникновении ошибки. Однако, когда пользователь не хочет раскрыть свое местоположение, отменив запрос о том, что функция никогда не запускается.
Кажется, что getCurrentPosition()
ждет ответа бесконечно. (по крайней мере, в Firefox 4)
Как узнать, когда пользователь нажимает на отмену (или нет и т.д.)
Любые идеи?