2014-07-01 4 views
1

간단한 HTML 웹 사이트에서 Google지도를 사용하고 있습니다. HTML5를 사용하여 사용자의 현재 위치에지도를 표시 할 수 있지만 사용자의 허가를 얻어야합니다. 이제 maps.google.com으로 가면 내 허락없이 내 위치를 꽤 정확하게 중심에 배치됩니다. 어떻게하면됩니까? HTML 웹 페이지에서지도를 정의 할 때 센터를 식별해야합니다. Google지도가 자동으로 찾는 중심에 센터를 설정하려면 어떻게해야합니까?Google지도 - 현재 위치 - no HTML5

감사합니다.

답변

3

Google 크롬 페이지로 이동 한 다음 f12 키를 눌러 리소스 탭으로 이동하고 로컬 저장소, 세션 저장소 및 쿠키를 확장하고 거기에서 모든 항목을 삭제하고 탭을 닫은 다음 다시지도로 이동합니다. 더 이상 내 위치가 없다면 스나이퍼 유형 GPS 아이콘을 클릭해야합니다. 그러면 위치를 허용할지 여부를 묻는 메시지가 브라우저에 표시됩니다.

답변 Google이든 다른 사람이든 권한을 요청해야하므로 타협이 없습니다.

+0

나는 당신이 말한 (로컬 스토리지, 세션 스토리지 및 쿠키를 제거한) 일을했지만 여전히 정확한 위치를 찾습니다. 내가 뭘 놓치고 있니? – user2725109

+0

그게 내가 한 일이고 그것이 효과가 있었고, 캐시를 지우고, 그것을 지킬 수있는 다른 곳이 없으며, 개인 정보 보호법에 위배되어 허가없이 위치를 얻는 것이 엄격히 금지되어 있습니다. (그냥 다시 시도 아무 문제가, 항목을 강조 표시하고 삭제, 내 크롬 버전은 35.0.1916.153 http://whatversion.net/chrome/ ...... Google지도 https://www.google.co를 사용하고 있습니다. uk/maps – saj

1

다른 옵션은 서버 측에서 콘텐츠를 제공하는 경우 해당 사용자의 IP 주소에서 사용자의 위치를 ​​얻는 것입니다. 대략적인 위치를 알려주는 소수의 API 및 서비스가 있지만 마일리지는 크게 다를 수 있습니다. 앞에서 말한 것처럼 코드 서버 측을 실행 한 다음지도를 초기화/업데이트하기 위해 잠시 동안 클라이언트 측으로 반환해야합니다.

+0

고마워. 내가하고 싶은데, 서버 측의 IP 주소에서 대략적인 위치를 찾는 데 사용할 수있는 API (Ruby on Rails를하고있다)를 추천 할 수 있습니까? – user2725109

관련 문제