2014-11-06 2 views
-1

내 앱에 Google지도를 통합하려고합니다. API v3 문서를 읽었으며 API 키를 생성했지만지도는 시간당 약 1 시간 동안로드됩니다. 다른 시간대 앞지도Google지도 : 로컬 호스트에 표시되지 않음

내가지도에 사용이 코드는 내 HTML 헤더에 렌더링 비어 :

<script src = "https://maps.googleapis.com/maps/api/js?key=HERE-IS-MY-UNIQUE-KEY"></script> 
<script> 
    var geocoder; 
    var map; 
    function initialize() { 
     geocoder = new google.maps.Geocoder(); 
     var latlng = new google.maps.LatLng(51.5073509,-0.1277583); 
     var mapOptions = { 
     zoom: 10, 
     center: latlng 
     } 
     map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions); 
    } 

    google.maps.event.addDomListener(window, 'load', initialize); 
</script> 

을 그리고 여기에 HTML의 코드입니다 :

... 
       <div class="form-group"> 
        <div class="col-sm-8"> 
         <div id="map-canvas" style="height:200px;width:400px;"></div> 
        </div> 
       </div> 
... 

것은 무슨 일을 할 수있다 이리? 맵이 정규 기본에서 렌더링되지 않는 이유는 무엇입니까?

+0

지오 코더 (Geocoder) 부품을 꺼내면 말하긴 어렵지만 작동합니까? 오류 메시지 나 다른 것이 있습니까? 문제에 대해 가능한 한 많은 정보를 제공 할 수 있다면 좋을 것입니다 ... "내 코드 수정에 도움"질문은 일반적으로 여기에서 너무 친절하게 다루어지지 않습니다. – Yumecosmos

+0

키를 제거하면 어떻게됩니까? –

답변

1

js?v=3.exp 부분을로 변경하면 문제가 해결됩니다.

수정 26-06-2016 : 키없는 액세스는 더 이상 사용할 수 없습니다. 업데이트에 대해 VikVik에게 감사드립니다.

+0

이것은 작동하지 않습니다. 2016/06/22부터는 필수 항목입니다. http://googlegeodevelopers.blogspot.com.au/2016/06/building-for-scale-updates-to-google.html – VikVik

관련 문제