Я использую 'jquery-ui-map' для приложения для Android.Мой эмулятор - Google API Level 13 версии 3.2.Мой код Javascript:
$('#gps_map').live("pageshow", function() {
$('#map_canvas_2').gmap('refresh');
$('#map_canvas_2').gmap('getCurrentPosition', function(position, status) {
if ( status === 'OK' ) {
var latlng = new google.maps.LatLng(position.coords.latitude, position.coords.longitude)
$('#map_canvas_2').gmap('get', 'map').panTo(latlng);
$('#map_canvas_2').gmap('search', { 'location': latlng }, function(results, status) {
if ( status === 'OK' ) {
$('#from').val(results[0].formatted_address);
}
});
} else {
alert('Unable to get current position');
}
});});
Этот код всегда не может найти местоположение.Я не вижу значок GPS в эмуляторе.Я попытался установить все возможные разрешения, попытался установить более длинные координаты с помощью метода geo fix, но ничего не работает.Есть ли ЛЮБОЙ способ, которым географическое местоположение может работать на Android?