0

here에서 Xam.Plugin.GeoLocator을 사용하여 Xamarin.Forms 프로젝트에서 사용자의 지리적 위치를 가져옵니다. 장치가 인터넷에 연결되어있을 때 이것은 잘 작동합니다. 기기가 인터넷에 연결되어 있지 않으면 사용자의 위도/경도 좌표를 캡처해야합니다.인터넷에 접속하지 않은 경우 Xamarin.Forms의 GeoLocation 가져 오기

어떻게 달성 할 수 있습니까?

+0

마지막으로 알려진 위도/경도를 사용하거나 어딘가에 저장하십시오 (예 : 설정 플러그인 https://github.com/jamesmontemagno/SettingsPlugin 등 사용). –

+0

이것이 마지막 수단입니다. 하드웨어 GPS 또는 삼각 측량 방법을 통해 좌표를 얻는 방법은 무엇입니까? – Nitesh

+0

기기에 GPS가 있습니까? – Taier

답변

1

위의 설명에 따르면, GeoLocator 플러그인은 OS가 제공하는 것을 반환하므로 휴대 전화/Wi-Fi가 없지만 기기에 GPS 연결이 있다면 반환되는 것입니다. 즉, 휴대 전화 또는 Wi-Fi 연결을 사용할 수있는 경우에도 Google의 위치 서비스 대신 GPS를 사용하는 것이 좋습니다. 기본적으로 iOS와 동일하지만 Apple 위치 서비스를 사용합니다.