flutter 웹뷰에서 kb만 결제진행할수없는 현상이 있습니다.
안녕하세요, flutter개발자입니다.
사내에서 webview_flutter를 웹뷰를 관리하고있고, tosspayments결제를 사용하고있습니다.
하지만 kb만결제가 진행이 되질않네요.
kb pay 결제버튼을 선택해 앱을 실행하려고하면,
다음 이유로 intent://pay?srCode=3970159&tcodeSeq=1085099934&kb-acp://#Intent;scheme=kb-acp;package=com.kbcard.cxh.appcard;end;의 웹페이지를 로드할 수 없습니다.
net::ERR_UNKNOWN_URL_SCHEME
이와같은 오류가 발생합니다.
다른 kb 스타뱅킹, 리브 next 도 동일합니다.
앱스킵은 manifest.xml파일에 모두 추가되어있습니다.
클라이언트 내에서 intents:// 로시작하는 url의경우
webview_flutter 패키지의 onNavigationRequest에서 따로 처리를 하고있습니다만, 문제는 onNavigationRequest에서 핸들링 자체가 되질 않습니다. 타사결제의 경우 정상적으로 onNavigationRequest로 핸들링되어 후속로직을 타지만, kb의 경우에만 onNavigationRequest에 전혀 잡히질 않습니다.
놓치고있는부분이있을까요?
사내에서 webview_flutter를 웹뷰를 관리하고있고, tosspayments결제를 사용하고있습니다.
하지만 kb만결제가 진행이 되질않네요.
kb pay 결제버튼을 선택해 앱을 실행하려고하면,
다음 이유로 intent://pay?srCode=3970159&tcodeSeq=1085099934&kb-acp://#Intent;scheme=kb-acp;package=com.kbcard.cxh.appcard;end;의 웹페이지를 로드할 수 없습니다.
net::ERR_UNKNOWN_URL_SCHEME
이와같은 오류가 발생합니다.
다른 kb 스타뱅킹, 리브 next 도 동일합니다.
앱스킵은 manifest.xml파일에 모두 추가되어있습니다.
클라이언트 내에서 intents:// 로시작하는 url의경우
webview_flutter 패키지의 onNavigationRequest에서 따로 처리를 하고있습니다만, 문제는 onNavigationRequest에서 핸들링 자체가 되질 않습니다. 타사결제의 경우 정상적으로 onNavigationRequest로 핸들링되어 후속로직을 타지만, kb의 경우에만 onNavigationRequest에 전혀 잡히질 않습니다.
놓치고있는부분이있을까요?
