Показать сообщение отдельно
  #4 (permalink)  
Старый 18.02.2017, 11:54
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Функция, которая передается в navigator.geolocation.getCurrentPosition вызывается не мгновенно, а спустя некоторое время (т. е. тогда, когда GPS координаты будут определены). Вы сами правильно написали, что в 10 строчке координаты доступны, потому что функция вызвана после того, как координаты определились.

То , что у вас с 15 по 23 строку, надо вставить в 10 стоку, ведь именно там соответствующие данные уже есть.
Ответить с цитированием