2010-08-16 6 views

답변

18

믿을 수 없다. enableHighAccuracytrue을 전달하고 accuracy 값에 기반한 경험적 방법을 사용하십시오.

--edit

나는 Remy Sharp 지난달 프리젠 테이션을보고 그는 유용한 제안을했다 : 대신 getCurrentPositionwatchPosition를 사용하는 경우 위치 정보가 충분히 정확 될 때까지 기다릴 수있다; GPS는 종종 위성에 잠글 때까지 약간의 시간이 걸리기 때문에 일반적으로 getCurrentPosition은 정확하지는 않지만 응답이 빠른 방법 중 하나에서 무언가를 반환합니다.

+0

네,이 두 번째 것입니다. 브라우저에서의 구현은 위치가 결정되는 방법을 제어하며 거의 모든 것이 가장 정확한 (GPS) 시도를하고 네트워크 기반 탐지로 대체됩니다. – Kevin

+0

예, 실제로 필요한 방식으로 구현 한 것입니다. 원하는 범위에 도달 할 때까지 정확도를 보면서 모바일 웹 앱을 사용하여 사용자의 위치를 ​​확인할 수있었습니다. – John