2012-01-09 20 views
0

AndroidエミュレータでHMTL5 GeoLocationを使用しようとしています。 Riht今、Androidエミュレータで動作させるための基本的なコードを試しています。ここにコードがありますHTML5 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); 
     } 

私はこのコードをPC上でChromeで実行するとうまくいきます。私はAndroidのエミュレータ上でこのコードを実行するときしかし、それは

Error Occurred [objectPositionError] 

は、どのように私はそれがAndroidのエミュレータ上で動作させることができ、このエラーを示して?

+0

GPSサポートを使用してエミュレータを設定しましたか?それなしではうまくいかないと私は信じている。 – YuS

+0

いいえ、私はしませんでした。 GPSサポートでどのように設定できますか?私はエミュレーターに完全に頼っている理由は、実際のデバイスthatsを持っていない。 – 2619

+0

私はこのリンクhttp://www.mobilehtml5.com/post/1276879531/android-2-2-browser-geolocation-gotchaに従った。それでも仕事はしません。現在はエラーは表示されませんが、mt larとlngは表示されません。 – 2619

答えて