私はセキュアなWebブラウザで働いていますiOS
App。私は開発のためにSwift
を使用しています。Swift WKWebViewは資格情報のポップアップを処理します
私のアプリにはURLをロードするためのWKWebView
があります。私のアプリケーションにこのURL http://relaw.wpengine.comをロードするとき。 WKWebView
は資格情報ポップアップを表示していません。
は、私はすでに彼らがこの資格情報のポップアップを処理しない、WKUIDelegate
方法
func webView(_ webView: WKWebView, runJavaScriptAlertPanelWithMessage message: String, initiatedByFrame frame: WKFrameInfo,
completionHandler: @escaping() -> Void) {
}
func webView(_ webView: WKWebView, runJavaScriptConfirmPanelWithMessage message: String, initiatedByFrame frame: WKFrameInfo,
completionHandler: @escaping (Bool) -> Void) {
}
func webView(_ webView: WKWebView, runJavaScriptTextInputPanelWithPrompt prompt: String, defaultText: String?, initiatedByFrame frame: WKFrameInfo,
completionHandler: @escaping (String?) -> Void) {
}
を実施してきた。しかし。私はあなたがWKNavigationDelegate
上webView(_:didReceive:completionHandler:)
メソッドの実装を提供する必要がアドバンス
おかげデイブは:-) –
問題ありませんコーディングキープ! \ o/ –
私は試してみました、試してみました、試してみました....そしてうまくいかない!!!!! :/ここに私の質問ですhttp://stackoverflow.com/questions/42772487/how-to-use-wkwebview-for-user-authentication –