Самый обычный navigator.geolocation не работает, в хроме и остальных браузерах всё работает, выходит модальное окно с разрешением на местоположение, но на safari вообще никакой реакции
Ээ, столько строк печатаете, мое сообщение щас забудется, подождите
всё проходит, и это пройдёт
Но с ответом пожалуйста пропустите
А в насройках безопасности геолокация включена?
Там вроде событие должно быть, которое отловить нужно
https://stackoverflow.com/questions/48293914/geolocation-in-javascript-on-ios-safari гугл всё знает
Да там оказ походу дело в новых правилах сафари, не в моем коде, я попробовал зайти на яндекс карты, даже там сайт через сафари пишет что нет доступа к местоположению а когда нажимаешь запросить, тоже не запрашивает. Хотя в настройках сайта я поставил «разрешить отслеживание местоположения»
Хотя даже не новых, давно так кажется, не пользуюсь сафари уже года два
ты запрашиваешь при локал деве с http? на яблоках скорее всего нужен https
Да, на хосте с https такая же фигня
Обсуждают сегодня