svg 요소에 내 Google지도를 추가하려면 어떻게해야합니까? 지도로 svg를 채우고 싶습니다. SVG 요소에 포함 된 google maps iframe
지도
하지만 늘어납니다 그리고 SVG 모양에서 당신은 iframe의 src에 링크를 삽입해야하는 코드를 teste하십시오.
내 코드 :
svg
{
stroke: red;
}
<svg viewBox="0 0 100 100" preserveAspectRatio="none">
<foreignObject id="map" width="560" height="349">
<iframe width="560" height="349" frameborder="0" style="border:0" src="LINK + API_KEY" allowfullscreen></iframe>
</foreignObject>
<path fill="url(#map)" d="M 50 15, 100 25, 100 100, 50 100, 0 100, 0 25Z" />
</svg>
감사의
에 오신 것을 환영합니다 SO! 샘플 코드를 제공 할 때는 [최소한의 완전하고 검증 가능한 예제] (http://www.stackoverflow.com/help/mcve)로 작성하십시오 (iframe 예제를 제공하십시오). 나는 당신의 최소한의 질문은 iframe을 마스크하기 위해 svg를 사용할 수 있다는 것을 정확히 이해한다. 맞습니까? – henry
예,이게 전부입니다! Google지도의 API 키 때문에 올바른 iframe이 표시되지 않습니다. – user3242861
차가움. 그게 문제라면 Google지도는별로 중요하지 않으며 작동하는 iframe은 괜찮습니다 – henry