2012-01-09 81 views
0

我想在Android模擬器中使用HMTL5地理位置。 Riht現在我正在嘗試一個基本代碼,以使其在Android模擬器上工作。這裏是代碼HTML5地理位置問題

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); 
     } 

現在,當我在PC上的Chrome上運行此代碼,然後它工作正常。但是,當我在Android模擬器上運行此代碼,然後它顯示此錯誤

Error Occurred [objectPositionError] 

我怎樣才能讓它在Android模擬器上工作?

+0

您是否配置了帶GPS支持的模擬器?我相信沒有它,它就無法工作。 – YuS 2012-01-09 12:58:04

+0

不,我沒有。我如何配置GPS支持?我沒有真正的設備,這就是爲什麼我完全依賴模擬器。 – 2619 2012-01-09 13:06:10

+0

我跟着這個鏈接http://www.mobilehtml5.com/post/1276879531/android-2-2-browser-geolocation-gotcha。但它仍然無法正常工作。它現在不顯示任何錯誤,但也不顯示mr lar和lng。 – 2619 2012-01-09 13:52:29

回答