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