Я пытался решить эту проблему часами безуспешно. Я надеюсь получить геолокационный код ie, чтобы ответить здесь. Это очень просто, я просто пытаюсь заставить API запросить мою позицию, а затем раскрыть ее. Это хорошо работает в Chrome, меня просят указать мое местоположение, а затем я вижу свои координаты очень хорошо.
С Firefox, однако, когда я смотрю в консоли, это то, что я вижу, когда нажимаю кнопку
RPC: got message Array(3) [ {…}, {…}, () ]common.js:341:15
Что это значит и как это исправить?
Это мой код:
function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
alert("Geolocation is not supported by your browser. Please update your browser. Visit Help Center.");
}
}
function showPosition(position) {
var latitude = position.coords.latitude;
var longitude = position.coords.longitude;
alert(latitude);
}
Кстати, я попытался запустить код в W3Schools в Firefox, и он отлично работает на их сервере. Когда я пытаюсь запустить его на локальном хосте, получаю сообщение RP C в консоли.