Получить геолокацию тогда и только тогда, когда это возможно тихо (без всплывающего окна одобрения пользователя)

Хорошо известно, как получить геолокацию после одобрения пользователя:

введите здесь описание изображения

На моем компьютере с Firefox отображается всплывающее окно утверждения. Но если я хорошо помню, на некоторых устройствах (iPad? телефон?) геолокация иногда одобряется по умолчанию (это правильно?).

Можно ли получить геолокацию в том и только в том случае, если это возможно в автоматическом режиме (без всплывающего окна одобрения пользователя)? всплывающее окно никогда не появится, т.е.:

либо можно получить геолокацию без всплывающего окна, затем получить (телефон, iPad), либо невозможно, тогда не спрашивать одобрения, не получать геолокацию браузера (тогда, возможно, я буду использовать IP-геолокацию) .


person Basj    schedule 24.04.2016    source источник
comment
Хороший вопрос, но невозможный, я думаю. Но мы увидим   -  person Pekka    schedule 24.04.2016
comment
@Pekka웃 да, я нахожу веб-сайты, которые требуют этого всплывающего окна, очень раздражающими с точки зрения взаимодействия с пользователем: вы только что зашли на веб-сайт, вы еще не взаимодействовали, и вам уже нужно сделать важный выбор : делиться чем-то личным или нет? Неосознанно это создает немного плохое ощущение прибытия на сайт. Это ломает поток прохлады веб-сайта!   -  person Basj    schedule 24.04.2016
comment
Ага. В зависимости от того, что вы предлагаете, вы могли бы использовать геолокацию на основе IP на стороне сервера, которая вообще не имеет всплывающих окон? Однако он гораздо менее надежен. stackoverflow.com/questions/409999 /   -  person Pekka    schedule 24.04.2016


Ответы (1)


В настоящее время конфиденциальность пользователей находится на всех углах. Лучшее, что вы можете сделать, это, скорее всего, использовать службу IP-геолокации, такую ​​как Ipregistry (отказ от ответственности: я запускаю службу). Будьте осторожны, IP-геолокация не так точна, как GPS, но в зависимости от вашего варианта использования (особенно если вам нужно угадать страну ваших пользователей) она подходит.

person Laurent    schedule 12.10.2019