transactionConfirm method
void
transactionConfirm()
결제 확인 (confirm 이벤트에서 호출)
Implementation
void transactionConfirm() {
// bootpay_webview.dart와 동일한 transactionConfirm 스크립트
const script = "Bootpay.confirm().then(function(confirmRes) { "
"if (window.BootpayDone && window.BootpayDone.postMessage) { BootpayDone.postMessage(JSON.stringify(confirmRes)); } "
"}, function(confirmRes) { "
"if (confirmRes.event === 'error') { if (window.BootpayError && window.BootpayError.postMessage) { BootpayError.postMessage(JSON.stringify(confirmRes)); } } "
"else if (confirmRes.event === 'cancel') { if (window.BootpayCancel && window.BootpayCancel.postMessage) { BootpayCancel.postMessage(JSON.stringify(confirmRes)); } } "
"})";
debugPrint('[BootpayWidgetWebViewController] transactionConfirm: $script');
_webViewController?.runJavaScript(script);
}