토스 페이먼츠 위젯 연결 시 Bridge 연결이 끊겼습니다.
안녕하세요.
현재 토스 페이먼츠 위젯 연결 중에 있습니다.
문제상황
- 위젯 연결을 시도할 때 간헐적으로 "Bridge 연결이 끊겼습니다". 라는 에러가 발생합니다.
기존에 라우팅 방식(SSR)으로 새롭게 payment 페이지를 받아와 위젯을 연결하는 부분은 문제가 없습니다.
반면, 현재 모달 형식으로 위젯을 연결하여 결제 창을 보여주는 방식(상태 분기하여 컴포넌트 노출) 에서는 다음과 같은 에러가 발생합니다.
혹시 언마운트 될 때 iFrame이 완전히 사라지지 않았다거나 이미 연결된 Bridge 통신에 대한 연결이 끊기지 않은 상태에서
"loadPaymentWidget" "renderPaymentMethods" 등을 실행해서 그럴까요?
환경
- Next
_localhost

4 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
네 해당 에러는 위젯이 어떤 이유로 통신을 하다가 해당 iframe 이 사라지거나 하는 경우에 발생하는 에러입니다. 컴포넌트의 생성 삭제 시점을 잘 핸들링 해주셔야 할것 같아요.
네 감사합니다~
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.