안녕하세요 하이브리드 앱으로 토츠 결제연동을 하고있습니다. pc상에서는 테스트가 잘되고있구요.
웹뷰로 띄웠을때 외부앱에 접근이 되지않아 ERR_UNKNOWN_URL_SCHEME 이 뜨고있습니다.
자바스크립트 상에서 appScheme를 같이 줘야하는걸로 알고있는데 방식을 잘 모르겟어서요 문의드립니다.
26 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
확인 부탁들비니다~
드립니다~
어느 언어로 연동 중이신지 확인 부탁드립니다
자바스크립트입니다.
https://docs.tosspayments.com/guides/webview
이 내용 한번 확인 부탁 드려요
웹뷰(WebView) 연동하기 | 토스페이먼츠 개발자센터
브라우저가 아닌 모바일 웹뷰로 결제창을 띄울 때 카드사별 결제수단을 인증하려면 외부 앱(3rd-party 앱)을 연동해야 합니다. 연동에 필요한 외부 앱 스킴(App URL Scheme)목록과 추가 로직을 살펴보세요.
확인했구요~!
자바스크립트로는 앱 개발이 안되실텐데요. React Native인가요?
앱 개발 언어는 뭔가요?
앱 개발 언어는 안드로이드 인데
자바
Java로 개발 중이신거죠?
웹뷰(WebView) 연동하기 | 토스페이먼츠 개발자센터
브라우저가 아닌 모바일 웹뷰로 결제창을 띄울 때 카드사별 결제수단을 인증하려면 외부 앱(3rd-party 앱)을 연동해야 합니다. 연동에 필요한 외부 앱 스킴(App URL Scheme)목록과 추가 로직을 살펴보세요.
여기서 Java 선택해서 코드 확인해 주세요~
프래그먼트에서 호출이라 startActivity 가 안되던데 제가 안드로이드는 처음개발이라서요
처음 개발이면,
샘플 확인 하시고 파악 해보시는것도 좋을것 같네요.
웹사이트를 개발하고, 해당 웹사이트를 웹뷰상에 띄우나요?
아니면 Native SDK 를 이용하나요?
네 맞습니다.
웹 사이트를 개발해서
웹사이트를 웹뷰상 띄우고 있어요
안드로이드 처음 개발이라고 하셨는데, 이해도는 어느정도 되시나요?
WebViewClient 을 extend 받아서
오버라이딩 할때
startActivity 가 에러가 떠서요
저희가 어떤식으로 환경을 구성하셨는지 까지는 가이드 드리기 어려워요.
우선 Ayaan 님이 전달하신 웹뷰 구현 소스는 보셨나요?
네 보았습니다.
저 소스코드 적용해서 웹뷰 띄워보셨나요?
구현하신 사이트 url 을 알려주세요
http 허용이라던가 기본적인 설정은 당연히 마무리 하셨어야 하고요
제가 지금 이동해야해서 내일 다시 여기 문의드리면 될까요?
네 사이트 url 알려주시면 저희가 확인가능한 부분이 있는지 볼게요
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
해결 되었습니다 감사합니다.