2012-01-09 3 views
0

Я пытаюсь использовать HMTL5 GeoLocation в Android-эмуляторе. Riht теперь я пытаюсь использовать базовый код, чтобы заставить его работать с эмулятором Android. Вот так кодПроблема с HTML-GeoLocation

if(!navigator.geolocation) { 
      alert("Your browser does not supporty geolocation"); 
     } else { 
      navigator.geolocation.getCurrentPosition(success, error); 
     } 

     function success(position) { 
      var lat = position.coords.latitude; 
      var lng = position.coords.longitude; 
      alert(lat + ", " + lng); 
     } 

     function error(error) { 
      alert("Error occurred " + error); 
     } 

Теперь, когда я запускаю этот код на Chrome на ПК, он работает нормально. Но когда я запускаю этот код на эмуляторе Android, то это показывает, что это ошибка

Error Occurred [objectPositionError] 

Как я могу заставить его работать на Android эмулятор?

+0

Вы настроили свой эмулятор с поддержкой GPS? Я считаю, что без него это не сработает. – YuS

+0

Нет, я этого не делал. Как настроить его с помощью GPS-поддержки? У меня нет настоящего устройства, поэтому я полностью полагаюсь на эмулятор. – 2619

+0

Я следил за этой ссылкой http://www.mobilehtml5.com/post/1276879531/android-2-2-browser-geolocation-gotcha. но он все еще не работает. Теперь он не показывает никаких ошибок, но также не показывает mt lar и lng. – 2619

ответ

Смежные вопросы