Этот код:
navigator.geolocation.getCurrentPosition(
function(position) {
alert(position.coords.latitude, position.coords.longitude);
},
function(error){
alert(error.message);
}, {
enableHighAccuracy: true
,timeout : 5000
}
);
https://jsfiddle.net/FcRpM/ работает в Google Chrome на моем ноутбуке, но на мобильном HTC one S (Android 4.1, GPS выключен, местоположение через мобильные сети и Wi-Fi включен), подключен к Интернету через WiFi.
- Браузер по умолчанию работает нормально.
- Google Chrome, Opera, Яндекс.Браузер для Android не работает с "Timeout expired".
другие приложения для Android находит меня правильно.