Community
임베디드(iframe) 뒤로가기 시 부모 history 제어 문의
15 days ago by 김민국
안녕하세요.
당사 서비스에서 모두싸인 페이지를 크로스 오리진 iframe으로 띄워 사용 중입니다. 사용자가 브라우저 뒤로가기를 누르면 부모 페이지가 아닌 iframe 내부 history가 우선 처리되어 부모 라우팅 제어가 어렵습니다. redirectUrl + postMessage 패턴은 액션 완료/이탈 후에는 동작하지만, 뒤로가기 즉시 부모가 이벤트를 받을 방법이 있는지 문의드립니다.
(질문1) 뒤로가기/내부 이동 발생 시 부모에 postMessage를 보내주는 공식 방법이나 옵션이 있을까요?
(질문2) 뒤로가기를 부모 history로 처리하도록 하는 파라미터/가이드가 있을까요?
환경: Vue/Nuxt, iframe 임베드(서로 다른 오리진), Chrome 최신
재현: 당사 페이지에서 iframe로 모두싸인 열람 → 내부에서 몇 단계 이동 → 브라우저 뒤로가기
감사합니다.
