PostMessage1 [Web] Chrome Cross-Origin 정책 변경에 따른 iframe 활용 방안 (feat. PostMessage) 기존에 iframe을 쓰던 부분의 오류가 발생했다.찾아보니 Chrome 정책 변경에 의한 것이었는데, 그 해결 방안을 정리해보고자 한다. 📍 문제 상황Uncaught DOMException : Blocked a frame with origin "도메인" from accessing a cross-originiframe을 로드하는데에는 문제가 없었지만iframe과 부모창간의 통신이 있을 경우마다 계속 위와 같은 오류가 발생했다. 우리 서비스의 경우 document.domain 설정을 통해 부모창과 자식창(다른 도메인)간의 통신을 구현했는데,이와 관련하여 Chrome 정책 변경이 있었기 때문에 문제가 발생한 것이었다. 2023년 8월 기준 테스트 결과, 같은 크롬 버전이더라도각 사용자의 환경에 따라 로컬과.. 2023. 10. 14. 이전 1 다음