2014-10-23 2 views
0

I이 Google지도를 표시하는 다음 코드를왜 구글지도가 동적지도 정적 및하지를 생성

<div class="col span_1_of_3 gMapHolder"> 
</div> 

JQuery와 :

대신 동적지도의
$(document).ready(function() { 
    alert($(".mapUse").text()); 
    var k = $(".mapUse").text(); 
    var embed = "<iframe width='425' height='350' frameborder='0' scrolling='no' marginheight='0' marginwidth='0' src='https://maps.google.com/maps?&amp;q=" + encodeURIComponent(k) + "&amp;output=embed&iwloc'></iframe>"; 
    $(".gMapHolder").html(embed); 
}); 

여기서 내가 할 수있는 마우스로 움직이면 정적지도 만 표시됩니다. 나는 여기 같은 방법을 따르려고했다. Link to Dyamic Map

그러나 변수 대신 encodeURIComponent을 사용하고있다.

어떻게 변수를 추가하고

+0

Google지도 API에 대해 들어 봤어? –

+0

문제를 재현 할 수 없습니다. 정확한 코드를 게시하는 경우 일 수 있습니다. 또는 더 나은 아직, 바이올린을 만들어 –

+0

http://jsfiddle.net/36cxLucr/ 가보지. 감사. – SearchForKnowledge

답변

1

구글은 iframe 대응의 크기를 감지하고이 너무 작의 경우 정적 인 이미지를 보여줍니다 몇 가지 코드를 갖고있는 것 같아요 동적 맵을 표시 않습니다. 이 테스트에서 내가 한 모든 것은 500px의 높이였습니다. http://jsfiddle.net/33t9qjvr/

.span_1_of_3 { 
    width: 100%; 
    height: 500px; 
} 
+0

와우 ... 나는 그것을 시험하고 당신을 업데이트 할 것입니다. 감사 – SearchForKnowledge