결제창을 열면 브라우저 히스토리 스택이 쌓여유.
안녕하세유 저는 사이트를 개발하고 있는 개발자인데유
결제창을 연동을 했는데 뒤로가기가 계속 쌓여유
원래 그런건가유?
13 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
아 그리고 모바일은 안그래유
일반결제창 말씀하시는거죠? windowTarget을 따로 설정하셨나요?
아니유
일반결제창인지는 모르겠어유
브라우저별로 history쌓는 방식등이 다를 수 있으며, 말씀해주신 내용만으로는 정확히 어떤 상황인지 확인하기가 어렵습니다.
브라우저는 크로미움 엔진이면 다 나타나는 거 같아요, 혹시 사이트가 직접 히스토리를 관리해서(모든 페이지 비동기 로드) 그런 걸수도 있나요? (일반 결제창)
일반적으로 PC에서 iframe 형태로 결제창 오픈했을 때 별도로 히스토리가 쌓이지 않습니다. 모바일의 경우 iframedl 이 아닌 새창이 뜨기 때문에 안그런것 같습니다. 내부 히스토리 관리하는 쪽을 확인해주시기 바랍니다.
iframe도 크롬 기반 정책으로 인해 히스토리가 쌓이게 됩니다.
이를 근본적으로 막을 방법은 존재하지 않습니다.
잉잉?
현재 iframe에서 브라우저의 히스토리가 쌓이는것은
location.replace()로 화면 이동하는게 아닌이상
쌓이게 됩니다
누구세용?
windowTarget를 self 로 하면 안쌓이더라구용
근데 그냥 다시 바꿨어유
네 셀프면 안쌓여요
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.