WKWebView
すべてのリクエストに対して完全な URL をロードする方法はありますか?
webView:didFinishNavigation:
ナビゲーションでのみmainFrame
機能し、URL 要求パラメーターを提供しません。
UIWebViewDelegate
のように完全な URL を取得するにはどうすればよいですか
webViewDidFinishLoad:webView
...読み込みが終了した後に呼び出され、webView
パラメーターから完全なリクエスト URL を取得できます。
WKWebView
のURL
プロパティによって、UI に適したベース URL を抽出するために必要な作業が省略されるのは良いことですが、完全な URL を取得できないのは大きな損失です!
使ってみました
webView:decidePolicyForNavigationAction:decisionHandler:
UIWebView
...しかし、ページの読み込みが終了した後にのrequest
プロパティが保持するものと比較して、URL に対して異なる結果が生成されます。