나상엽
나상엽
flutter - webview_flutter 패키지 관련 개선 요청
안녕하세요, webview_flutter를 통해 토스페이먼츠 접근 시 kb, 우리 은행 결제 단계에서 오류가 발생합니다. 참고링크: https://discord.com/channels/864296203746803753/1274963079062622208 원인은 webview_flutter 내 webview_flutter_android 패키지의 문제인데요, 3.16.0 버전 까지만 정상동작하고 그 이후 버전은 위 오류가 발생합니다. 개선요청드립니다.
5 replies
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에 전혀 잡히질 않습니다. 놓치고있는부분이있을까요?
140 replies