카카오지도 iframe 내 document 접근

문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.

앱 ID : ID 796726

카카오지도 api로 길찾기 도보가 지원되지 않아, iframe 으로 지도를 삽입하려고 합니다.

이때 첨부된 사진처럼 왼쪽에 길찾기 창이 나와서 지도를 가리고 있습니다.
iframe이 로드 될 때 바로 iframe 내 document 로 접근해서 shadow.toggle 을 클릭하고 싶은데

Uncaught SecurityError: Failed to read a named property ‘document’ from ‘Window’: Blocked a frame with origin from accessing a cross-origin frame.

이런 오류가 발생합니다.

정책상 돔에 직접 접근 못하게 한 거 같은데… 혹시 접근 할 수 있는 방법이 따로 있을까요?


해당 오류는 브라우저의 보안정책으로 인해 막히는 것으로,
origin이 다른경우의 스크립트 접근 및 조작은 막힙니다.

이 부분 참고 부탁드리며, 말씀하신 기능은 지원해 드릴 수 없습니다.

1개의 좋아요

@이진주8641

첨부된 이미지가 구현하신 IFrame 화면 그대로인 지 확인 부탁드립니다.

현재 실 서비스 화면과 동일하다면
“묘역지도” 라는 타이틀이 당사의 kakaomap BI 를 가리도록 하신 것이라
이는 금지된 행동에 해당합니다.

iframe 으로 당사의 서비스 화면을 사용하실 경우
서비스 화면 내 어떠한 항목도 가리지 않도록 하셔야 합니다.
이 점 유의하여 사용해주시기 바랍니다.