ThreeDSecureWebViewController

@objcMembers
@MainActor
open class ThreeDSecureWebViewController : UIViewController
extension ThreeDSecureWebViewController: WKNavigationDelegate

Undocumented

Initialization

  • 指定されたURLおよびオプションで許可ドメインを指定してWebViewControllerを初期化する。

    Declaration

    Swift

    @objc
    @MainActor
    public init(
        url: URL
    )

    Parameters

    url

    WebViewで最初に読み込むURL。

  • Undocumented

    Declaration

    Swift

    @MainActor
    required public init?(coder: NSCoder)

Lifecycle Methods

  • Undocumented

    Declaration

    Swift

    @MainActor
    override open func viewDidLoad()
  • Undocumented

    Declaration

    Swift

    @MainActor
    override open func viewDidDisappear(_ animated: Bool)

WKNavigationDelegate

  • Undocumented

    Declaration

    Swift

    @MainActor
    public func webView(
        _ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction,
        decisionHandler: @escaping (WKNavigationActionPolicy) -> Void
    )
  • Undocumented

    Declaration

    Swift

    @MainActor
    public func webView(
        _ webView: WKWebView, didStartProvisionalNavigation navigation: WKNavigation!
    )
  • Undocumented

    Declaration

    Swift

    @MainActor
    public func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!)
  • Undocumented

    Declaration

    Swift

    @MainActor
    public func webView(
        _ webView: WKWebView, didFail navigation: WKNavigation!, withError error: Error
    )
  • Undocumented

    Declaration

    Swift

    @MainActor
    public func webView(
        _ webView: WKWebView, didFailProvisionalNavigation navigation: WKNavigation!,
        withError error: Error
    )