웹뷰 환경 결제 위젯 질문
안녕하세요 웹뷰환경에서 결제위젯을 개발중입니다.
다음과같은총 3가지 흐름으로 나누어 봤을때
결제위젯 -> 카드사 결제방식 선택UI -> 카드사앱 진입
카드사 결제방식 선택UI 에서 결제위젯으로 뒤로가기를 했을때 무한 뒤로가기에 빠지게되는 현상에대한 문의인데요.
- 이전 관련 문의: ❓┃연동개발-문의안드로이드 웹뷰환경에서 뒤로가기시 페이지 이탈 불가
해당 링크에서 해결방법으로 제시해주신 방식인
"결제창을 새웹뷰창으로 따로 열고 back 을 누르면 해당 창을 닫아 버리는 방식" 으로 구현을 해보았습니다.
따라서 카드사 결제방식 선택 UI를 추가 웹뷰로 띄우고 뒤로가기를 눌렀을때 다시 기존 웹뷰인 결제위젯이 띄워져있는 웹뷰로 돌아옵니다.
문제는 다시 돌아온 웹뷰에서 다시 카드사 결제방식 선택 UI로 진입하고자할때 "이미 다른 요청을 수행하고 있어요."라는 에러가 발생하면서 진입이 안됩니다.
- 이전 관련 문의:"이미 다른 요청을 수행하고 있어요." 에러의 원인이 궁금해요.
이전 관련 문의에서 "보통 해당 케이스는 2개이상의 위젯을 렌더링 하시는 경우에 발생합니다." 라는 내용을 확인했는데요. 그래서 결제위젯으로 돌아올때 웹뷰를 reload하는 방식으로 해결하긴했는데 로딩시간이 너무 길게느껴저서요.. 혹시 기존 뒤로가기 UX를 유지하면서 해결할 수 있는 방법은 없을까요..?
다음과같은총 3가지 흐름으로 나누어 봤을때
결제위젯 -> 카드사 결제방식 선택UI -> 카드사앱 진입
카드사 결제방식 선택UI 에서 결제위젯으로 뒤로가기를 했을때 무한 뒤로가기에 빠지게되는 현상에대한 문의인데요.
- 이전 관련 문의: ❓┃연동개발-문의안드로이드 웹뷰환경에서 뒤로가기시 페이지 이탈 불가
해당 링크에서 해결방법으로 제시해주신 방식인
"결제창을 새웹뷰창으로 따로 열고 back 을 누르면 해당 창을 닫아 버리는 방식" 으로 구현을 해보았습니다.
따라서 카드사 결제방식 선택 UI를 추가 웹뷰로 띄우고 뒤로가기를 눌렀을때 다시 기존 웹뷰인 결제위젯이 띄워져있는 웹뷰로 돌아옵니다.
문제는 다시 돌아온 웹뷰에서 다시 카드사 결제방식 선택 UI로 진입하고자할때 "이미 다른 요청을 수행하고 있어요."라는 에러가 발생하면서 진입이 안됩니다.
- 이전 관련 문의:"이미 다른 요청을 수행하고 있어요." 에러의 원인이 궁금해요.
이전 관련 문의에서 "보통 해당 케이스는 2개이상의 위젯을 렌더링 하시는 경우에 발생합니다." 라는 내용을 확인했는데요. 그래서 결제위젯으로 돌아올때 웹뷰를 reload하는 방식으로 해결하긴했는데 로딩시간이 너무 길게느껴저서요.. 혹시 기존 뒤로가기 UX를 유지하면서 해결할 수 있는 방법은 없을까요..?
