-2
這就是我在做什麼:如何檢查WKWebView中是否加載了有效頁面?
- 加載頁面WKWebView
- 按頁
按鈕因此,我可以得到任何有效的URL,無效的網址。我如何檢查我是否有效?我需要類似URLThatWasLoadedInWKWebView == "myValidURL"
?
var webView: WKWebView!
var webUrl="google.com"
override func viewDidLoad() {
super.viewDidLoad()
let url = URL(string: webUrl)!
let urlRequest = URLRequest(url: url)
webView.load(urlRequest)
view.insertSubview(webView, at: 0)
}
之後,我點擊了按鈕,我需要檢查在頁面加載有效的「mail.google.com」
'FUNC web視圖(_ web視圖:WKWebView,didFinish導航:WKNavigation)' 將這個功能讓我比較當前的URL(只加載WKWebView)與有效的網址是什麼? –
你必須發佈一些代碼來驗證。但爲了在web視圖中加載一個頁面,你必須調用'webView.load(someURLRequst)' – PJayRushton
所以它不像web視圖,只是加載你必須驗證的隨機事物。它會加載你給它的特定內容。那麼你只需檢查它是否是一個成功的負載。 – PJayRushton