API геолокации работает не на всех браузерах Safari - PullRequest
0 голосов
/ 24 апреля 2019

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

Почему веб-сайт Mozilla сообщает, что этот API поддерживается Apple Safari, хотя явно нет.

DEMO: https://jsfiddle.net/5jzmbq8n/

Для Chrome на Macbook все работает нормально.Для сафари я проверил как Wi-Fi, так и сотовую сеть, но он не работает.

navigator.geolocation.getCurrentPosition(function(position) {  
  console.log(position.coords.latitude, position.coords.longitude);
});
...