Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Получение геоданных (https://javascript.ru/forum/misc/82313-poluchenie-geodannykh.html)

Владимѣръ 18.04.2021 16:12

Получение геоданных
 
Здравия! Подскажите, я использую функцию navigator.geolocation.getCurrentPosition(success, error, options);
С ПК, планшета геоданные приходят, а вот с мобильных телефонов почему-то нет?

Владимѣръ 19.04.2021 18:11

Неужели никто ничего не может или не хочет сказать по данному поводу?:cray:

voraa 19.04.2021 19:16

Разрешение на получение данных запрашивает?
Страница приходит по https?

Делайте отладочные выдачи в success и в error?

Владимѣръ 19.04.2021 20:00

Да, запрос приходит, и геоданные на телефоне включены, но все равно срабатывает функция ошибки. Я уже и timeout увеличил. Не знаю, проверял на двух телефонах...

Владимѣръ 19.04.2021 20:04

Да функции у меня прописаны, только без геоданных в случае ошибки...

Владимѣръ 19.04.2021 20:10

Может есть еще какой вариант именно для мобильников?

voraa 19.04.2021 22:22

Цитата:

Сообщение от Владимѣръ
но все равно срабатывает функция ошибки

И какую ошибку дает? Timeout?

Владимѣръ 20.04.2021 02:51

завтра проверю, напишу.

Владимѣръ 20.04.2021 11:43

Нет, вторую ERROR(2):application does not have sufficient geolocation permissions.

Владимѣръ 20.04.2021 12:38

voraa,
пишу в обычном текстовом редакторе, так что никаких плагинов у меня нет, а что с этой ошибкой делать не понимаю. А на ПК и планшете все отлично работает...

Владимѣръ 20.04.2021 12:55

Цитата:

Сообщение от voraa (Сообщение 535676)
И какую ошибку дает? Timeout?

Проблема не в таймауте, что-то другое... Пытался искать, но везде пишут о каких-то плагинах, но у меня их точно нет, так что обновлять тоже нечего...:blink:

voraa 20.04.2021 14:20

Цитата:

Сообщение от voraa
Страница приходит по https?

Цитата:

Сообщение от Владимѣръ
Нет, вторую ERROR(2):application does not have sufficient geolocation permissions.

Так откуда приходит страница?

Владимѣръ 20.04.2021 14:31

Цитата:

Сообщение от voraa (Сообщение 535698)
Так откуда приходит страница?

С удаленного сервера. Я ее поместил на хостинг.

Владимѣръ 22.04.2021 15:23

Цитата:

Сообщение от Владимѣръ (Сообщение 535691)
Нет, вторую ERROR(2):application does not have sufficient geolocation permissions.

Ребята, я разобрался! Все работает отлично. Единственная проблема была в том, что я отправлял на телефон сообщение в Мессерджер, а в нем была отключена функция определения Местоположения. Я ее включил и все заработало!:dance: Может это кому-то тоже поможет!


Часовой пояс GMT +3, время: 20:25.