WbICHA, у меня всё же вышло это сделать, принудил определенный круг использовать геолокацию. Однако, есть один телефон у которого Сафари, выданы все разрешения, включена геолокация в телефоне, но он ничего не показывает - магия)
WbICHA, это временное решение, так сказать до создания приложения. navigator.geolocation - некорректно отрабатывает и иногда пропускает, либо не спрашивает разращение на геолокацию (например на iOS с Safari)
mayton2019, очень специфическая задача, рассчитана на пользователей которые об этом знают, немассовое приложение. Этом необходимо заставить передавать данные, как я уже писал тут, примерно как у 2гис и их новой функцией "Друзья на карте"
Lynn «Кофеман», примерно это мне и нужно, в задаче я не писал что это для ПК и рассматривается на массовость. Узкопрофильная ситуация, можно сказать так
Saboteur, я думаю, Елена хотела сказать иначе. Вы смотрите с одной стороны, а посмотрите с другой - клиент заказавший такси или доставку, захочет видеть где едет машина. Тот человек который выполняет услугу должен передавать такие данные. Накинулись на девушку однобока смотря
Для понимания - все пользователи зарегистрированы, они знают о том, что надо передавать геолокацию, но некоторые хитрят и отключают её. Вот к примеру, 2гис недавно организовал поиск друга или что-то в этом роде, где на карте можно видеть своих друзей. Однако, если ты отключишь передачу геопозиции, то друзей не увидишь больше - по смыслу мне надо тоже самое
ProjectSoft, мой сайт не для обычных пользователей, они зарегистрированы. Пользователи понимают что им это нужно. Опять же, я не могу понять как сделать так, чтобы ограничение работали правильно для всех браузеров. Например для сафари, который работает как-то не так.
Мне просто надо понять, как сделать так, чтобы был запрос разрешения геолокации, если пользователь подтверждает - запоминаю, пользуемся дальше. Если отказывается или отключает со временем - просим заново
Почему-то if ( navigator.geolocation ) не работает нормально
Также, странно обрабатывает часть браузеров это API. В сафари например, просто ничего не происходит... Могу ошибаться, но вроде он и не спрашивает даже геолокацию
Я уже описал суть, что значит принудить. То что браузер спрашивает - это понятно. Суть в том, чтобы пользователь в случае отказа не мог использовать часть функционала. Вот это и значит принудить
rPman, невнимательный я. Оказывается есть точки восстановления системы, открыл с помощью ShadowExplorer, нашел нужные файлы и экспортировал, однако открыть почему-то их также не удается