WebViewのURLが変更されたときにいつでも検出できるWKWebViewクラスの関数はありますか?URLが変更されたかどうかを検出するためのWKWebView関数
WebView内の特定の要素を操作するときに、didCommit
とdidStartProvisionalNavigation
の機能が必ずしも機能しないとは限りません。
EDIT:通知オブザーバを追加しようとしました。ここで私はこれまで持っているものです。
extension Notification.Name {
static let checkURL = Notification.Name("checkURL")
}
NotificationCenter.default.post(name: .checkURL, object: nil)
NotificationCenter.default.addObserver(self, selector: #selector(getter: webView.url), name: .checkURL, object: webView.url)
ハッシュナビゲーションを使用していますか? –