2016-09-08 8 views
0

私はxamarinフォームを使用してAndroidアプリケーションを開発中です。ここでは緯度と経度を取得するために使用される私のコードです。しかし、エミュレータで試してみると、毎回動くようになりましたが、モバイルデバイスでは時にはうまく動作しないこともあります。私を助けてください。このページのGeo Locator in xamarin forms

  var locator = Geolocator.Plugin.CrossGeolocator.Current; 
      locator.DesiredAccuracy = 50; 

      try 
      { 
       var locator2 = Geolocator.Plugin.CrossGeolocator.Current; 
       locator2.DesiredAccuracy = 50; 

       var position = await locator.GetPositionAsync(timeoutMilliseconds: 10000); 

       if (position == null) 
       { 

        return; 
       } 
      } 
      catch (Exception ex) 
      { 

      } 
+0

場所を取得しないたびに緯度と経度を取得しようとしましたが、廊下の側面を試してみると、緯度と経度が表示されていました。誰にもこの問題の解決策がありますか? –

+1

これを試すhttps://stackoverflow.com/questions/39210048/how-to-prompt-user-for-geolocation-using-xamrian-forms – imrohit

+0

これらのアクセス許可:ACCESS_COARSE_LOCATIONとACCESS_FINE_LOCATIONは既に有効です。 –

答えて

関連する問題