Я пробую геолокацию с помощью HTML5. По какой-то причине он работает на Firefox непоследовательно, он не работает на Chrome и выдает ошибку, которая называется object positionerror.
2 вопроса
1.) Как я вижу фактическую ошибку (извините, я новичок в JavaScript)
2.) Почему он работает по-разному на Chrome и Firefox?
Сценарий как ниже -
<script>
if(!navigator.geolocation) {
alert ('your browser sux');
} else {
navigator.geolocation.getCurrentPosition(success, error);
}
function success(position) {
var lat = position.coords.latitude;
var lng = position.coords.longitude;
document.write(lat + ', ' + lng);
}
function error(error) {
alert ('damn error' +error);
}