0
我正在使用WKWebView瀏覽特定的網站。 WKWebView實例通過URL用方法load(_ request: URLRequest) -> WKNavigation?
加載網站的初始頁面直到加載請求未完成我會看到白色屏幕。當網頁的其他部分正在加載時,WKWebView能否顯示已經加載的網頁部分? UIWebView能做這個詭計嗎?WKWebView實例可以在加載時顯示網頁嗎?
我正在使用WKWebView瀏覽特定的網站。 WKWebView實例通過URL用方法load(_ request: URLRequest) -> WKNavigation?
加載網站的初始頁面直到加載請求未完成我會看到白色屏幕。當網頁的其他部分正在加載時,WKWebView能否顯示已經加載的網頁部分? UIWebView能做這個詭計嗎?WKWebView實例可以在加載時顯示網頁嗎?
如果白屏是您的問題,我建議您在webView上通過webView或某個動畫視圖顯示自定義進度指示器。
加載完成後隱藏進度指示器。
在啓動動畫:
optional func webView(_ webView: WKWebView,
didStartProvisionalNavigation navigation: WKNavigation!)
{
//Start Progress indicator animation
}
末/隱藏動畫/發展觀在:
optional func webView(_ webView: WKWebView,
didFinish navigation: WKNavigation!)
{
//Stop Progress indicator animation
}
我認爲它取決於天氣的網絡支持逐行加載與否, WKWebView本身? – Tj3n
@ Tj3n,你的意思是網頁本身?我不知道這個功能是否被支持。這不是我的網站。我怎樣才能檢查這個? – Yysev