특정 위치 방법을 사용하도록 API를 강제 설정할 수있는 방법은 없습니다. 그것들은 "하드웨어"컨트롤 위의 레벨입니다. 내가 아는 한, 모든 사람들은 가장 정확한/최신 데이터를 얻으려고 노력하지만, 무엇을 사용할 지 아무런 보증도하지 않습니다. Geolocation API에서 enableHighAccuracy 옵션을 사용할 수는 있지만 GPS를 사용할 것이라는 명시 적 의미는 아닙니다. 문서는 먼저 시도 할 것을 제안합니다. 문서에서
:
enableHighAccuracy 속성은 응용 프로그램이 최상의 결과를 받고자하는 힌트를 제공합니다. 이로 인해 응답 시간이 느려지거나 전력 소비가 증가 할 수 있습니다. 사용자가이 기능을 거부하거나 장치가 플래그가 지정되지 않은 것보다 더 정확한 결과를 제공하지 못할 수도 있습니다. 이 속성의 용도는 응용 프로그램이 고정밀 Geolocation 수정을 요구하지 않는다는 것을 구현 업체에 알릴 수있게하므로 구현시 상당한 양의 전력 (예 : GPS)을 사용하는 Geolocation 공급자를 사용하지 않아도됩니다. 이는 휴대 전화와 같은 배터리 구동 장치에서 실행되는 응용 프로그램에 특히 유용합니다.
http://dev.w3.org/geo/api/spec-source.html
는 EOL 상태에 있기 때문에 P.S, Google Gears를 피하십시오.
복사 한 문서에 대한 링크를 포함하고 싶을 수도 있습니다. – Basic
저를 매우 생각지 못합니다 ... http://dev.w3.org/geo/api/spec-source.html –