hungrok
hungrok2y ago

안드로이드 결제위젯

삼성카드 와 연동 중 입니다. 결재하기 --> 삼성카드 창 --> 다른결제 를 누르면 아무런 반응이 없습니다 shouldOverrideUrlLoading(WebView view, WebResourceRequest req) 은 가이드 대로 구현 하였습니다. 아래와 같은 안드로이드 로그가 나오네요 I/chromium: [INFO:CONSOLE(1341)] "Uncaught TypeError: Cannot read properties of undefined (reading 'log')", source: https://vbv.samsungcard.co.kr/scard/scard.common.js (1341) I/chromium: [INFO:CONSOLE(100)] "Uncaught ReferenceError: runnableTablet is not defined", source: https://vbv.samsungcard.co.kr/spay/spk_sdk_1.0.2.js?v=20220728 (100)
16 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
이실장
이실장2y ago
연동 언어가 어떻게되세요?
hungrok
hungrokOP2y ago
코틀린 이 아닌 자바 코드 이고 최신 SDK 입니다 SDK 32 입니다
이실장
이실장2y ago
웹뷰에 웹페이지 띄워서 구현하셨나요?
hungrok
hungrokOP2y ago
웹 페이지는 PHP 웹서버에서 부터 받았습니다
이실장
이실장2y ago
1. 삼성카드 다른결제외에는 모두 동작하나요? 2. Manifest에서 카드사앱 패키지 이름들 관리하고 계시나요?
hungrok
hungrokOP2y ago
다른 카드사 는 아직 연동시험 전이며 appScheme 환경은 manifest 에 등록 하였으나 모바일앱 사용시에만 연동 되는 것으로 이해하고 아직 연동시험 전 입니다
이실장
이실장2y ago
삼성카드 앱카드는 정상 호출되시나요? 지금 정확히 이해가 안되는데, 시뮬레이터에서 테스트 중이신가요?
hungrok
hungrokOP2y ago
앱카드 누르면 appScheme 오류가 나오고 있네요 USB 디버깅 타겟 디바이스에서 연동 중 입니다
이실장
이실장2y ago
웹뷰(WebView)에서 외부 앱 열기 | 토스페이먼츠 개발자센터
브라우저가 아닌 모바일 웹뷰로 결제창을 띄울 때 카드사별 결제수단을 인증하려면 외부 앱(3rd-party 앱)을 연동해야 합니다. 연동에 필요한 외부 앱 스킴(App URL Scheme)목록과 추가 로직을 살펴보세요.
이실장
이실장2y ago
위 내용 한번 확인바랍니다.
hungrok
hungrokOP2y ago
예...기본적으로 html 페이지를 로칼에서 만들지 않고 PHP 서버로 가져왔는데 이것이 문제를 야기하지 않나요 ?
이실장
이실장2y ago
네 그건 문제 없습니다. 웹뷰에서 intent URL을 처리하지 못해 발생하는 현상이에요~!
hungrok
hungrokOP2y ago
예..고맙습니다 나중에 시간 나시면 가이드에도 안드로이드 API 24 기준 (overide method deprecated) 으로 변경하여 주시면 감사 하겠습니다.
이실장
이실장2y ago
네 감사합니다!
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?