Có cách nào để tải URL ĐẦY ĐỦ bằng WKWebView cho mọi yêu cầu hay không.WKWebXem URL đầy đủ
webView:didFinishNavigation:
Chỉ hoạt động cho điều hướng chính của Khung và không cung cấp thông số yêu cầu url.
Làm thế nào để có được URL ĐẦY ĐỦ giống như trong UIWebViewDelegate của
webViewDidFinishLoad:webView
nào được ấy gọi sau khi bất kỳ kết thúc tải và bạn có thể nhận được địa chỉ yêu cầu đầy đủ từ các tham số WebView. Thật tuyệt khi thuộc tính URL của WKWebView tiết kiệm công việc cần được thực hiện để trích xuất một URL cơ sở thân thiện với giao diện người dùng nhưng đó là một mất mát lớn mà chúng tôi không thể có được đầy đủ!
Tôi đã cố gắng sử dụng
WebView: decidePolicyForNavigationAction: decisionHandler:
Nhưng nó tạo ra kết quả khác nhau cho URULs so với những gì bất động sản theo yêu cầu của một UIWebView nắm giữ sau khi kết thúc tải của một trang
Bạn không sử dụng 'WKNavigationDelegate' cho điều này bằng cách xem yêu cầu' webView's cho mỗi yêu cầu trong một cái gì đó như 'webView: didStartProvisionalNavigation:'? https://developer.apple.com/library/IOs/documentation/WebKit/Reference/WKNavigationDelegate_Ref/index.html#//apple_ref/occ/intfm/WKNavigationDelegate/webView:didStartProvisionalNavigation: – Popeye
WKWebView không có thuộc tính "yêu cầu" như UIWebView. Hoặc có cách nào để nhận yêu cầu từ đối tượng WKNavigation không? –
Vâng, hành động WKNavigationAction có một thuộc tính yêu cầu của loại NSURLRequest – leviathan