navigator.geolocation.getCurrentPosition не работает на iOS - PullRequest
0 голосов
/ 30 сентября 2018

Работает на Safari на Mac OS X и Chrome на Mac OS X и Android.Но он не работает на Safari на iOS (проверено на iPhone 8 и iPad).

if (navigator.geolocation) {
  alert('geolocation OK');
  navigator.geolocation.getCurrentPosition(function(position) {
    alert('getCurrentPosition OK');
    BaseLocation = new google.maps.LatLng(position.coords.latitude, position.coords.longitude);
    initMap();
  });
}

Я получаю предупреждение geolocation OK, но второй getCurrentPosition OK не даетt show на iOS и initMap никогда не вызывается.

Как отлаживать, у меня нет USB-кабеля для подключения моего iPhone или iPad.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...