이기훈
이기훈
flutter sdk 연동 질문입니다.
안녕하십니까, flutter sdk(0.1.11)로 결제하는 방법을 example 앱 가이드를 따라 진행해보고 있습니다. 그런데 example앱이나 저희앱에서도 동일하게 결제화면으로 가면 하얀 화면이 나오고 디버거가 멈추는 현상이 있어 문의 남깁니다. 저희 앱에서 디버그 콘솔을 확인해보니
[VERBOSE-2:dart_vm_initializer.cc(41)] Unhandled Exception: PlatformException(evaluateJavaScript_failed, Failed evaluating JavaScript, JavaScript string was: ' var clientKey = 'test_ck_$$$$$$$$$';
var tossPayments = TossPayments(clientKey);
tossPayments.requestPayment('카드', {"paymentMethod":"카드","amount":100,"orderId":"tosstest2023102402","orderName":"toss_test_kylelee","successUrl":"tosspayments://payment/flutter/success","failUrl":"tosspayments://payment/flutter/fail","customerName":"김토스","customerEmail":"dlrlgns58@gmail.com"});
'
Error Domain=WKErrorDomain Code=5 "JavaScript execution returned a result of an unsupported type" UserInfo={NSLocalizedDescription=JavaScript execution returned a result of an unsupported type}, null)
#0 StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:652:7)
#1 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:310:18)
<asynch<…>
[VERBOSE-2:dart_vm_initializer.cc(41)] Unhandled Exception: PlatformException(evaluateJavaScript_failed, Failed evaluating JavaScript, JavaScript string was: ' var clientKey = 'test_ck_$$$$$$$$$';
var tossPayments = TossPayments(clientKey);
tossPayments.requestPayment('카드', {"paymentMethod":"카드","amount":100,"orderId":"tosstest2023102402","orderName":"toss_test_kylelee","successUrl":"tosspayments://payment/flutter/success","failUrl":"tosspayments://payment/flutter/fail","customerName":"김토스","customerEmail":"dlrlgns58@gmail.com"});
'
Error Domain=WKErrorDomain Code=5 "JavaScript execution returned a result of an unsupported type" UserInfo={NSLocalizedDescription=JavaScript execution returned a result of an unsupported type}, null)
#0 StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:652:7)
#1 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:310:18)
<asynch<…>
이와 같은 자바스크립트 타입 에러가 확인되었습니다. (클라이언트 키는 임의로 ck_이후 값을 수정하였습니다) 혹시 어떤 부분이 의심되는지 확인해주실 수 있으십니까? example 앱은 그냥 pub get 후 ios 16.4 시뮬레이터에서 구동하였습니다. 만일 저희 상점 아이디와 클라이언트 키가 필요하시다면 말씀드리겠습니다.
10 replies