dshwang
dshwang3y ago

RN webview 관련 문의

react native에서 webview를 이용해서 brand sdk를 연동을 진행 중 입니다. 보내주신 "ReactNative_-Tosspayments결제샘플앱.pdf" 를 참조하여 앱을 작성하고 brandpay-sample/quickstart 을 이용해서 node를 실행 앱에서 아래처럼 결제 창을 열련 첨부된 사진처럼 화면 모양이 정상적으로 표시되지 않습니다. <WebView useWebkit onShouldStartLoadWithRequest={onShouldStartLoadWithRequest} style={{ flex: 1 }} javaScriptEnabled={true} originWhitelist={["*"]} source={{ uri: 'http://localhost:3000/checkout' }} /> 질문 1. 화면 모양이 정상적으로 표시하는 법 ... 2. Webview의 결제 URL을 구현하는 방법은 brandpay-sample(https://github.com/tosspayments/brandpay-sample)을 이용해서 구현하는게 맞는 방법인지... react native에 경험이 부족해서 질문을 맞게 했는지 모르겠네요...
No description
6 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
이실장
이실장3y ago
이건 웹뷰에서 viewport등 설정이 잘못되어있는 것 같습니다. RN 에서 관련된 설정이 있는지 확인해보셔야할 것 같습니다. 보내주신 정보만으로는 확인이 어려우며, RN에 대한 적극적인 지원은 제한 됩니다.
Ayaan이안
Ayaan이안3y ago
localhost:3000/checkout에 대한 view 파일의 헤드에 아래 태그를 포함해 보시기 바랍니다.
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
Kimoon Lee
Kimoon Lee3y ago
네 이건 html 에 viewport 를 설정해 주시면 됩니다.
dshwang
dshwangOP3y ago
답변감사합니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?