loadIframe method
Implementation
IframeWebView? loadIframe() {
String? iframe = payload?.next_action?.iframe_resources?.iframe;
if (iframe == null) {
return null;
} else {
_saveVerifyTransactionUrl();
WebViewController webViewController = WebViewController()
..loadHtmlString(
"""
<!DOCTYPE html>
<html>
<head><meta name="viewport" content="width=device-width, initial-scale=0.7"></head>
<body style='"margin: 0; padding: 0;'>
$iframe
</body>
<script>
function ready() {
document.getElementById("tdsMmethodForm").submit();
}
document.addEventListener("DOMContentLoaded", ready);
</script>
</html>
"""
);
return IframeWebView(controller: webViewController);
}
}