1
目前,我使用WKWebView
做loadHTMLString(_ string: String, baseURL: URL?)
和由於某些原因,它不會從源加載內容頁面。但是,如果我切換到UIWebView
並且做同樣的事情並且感到驚訝,則可以成功顯示內容頁面。下面是我的代碼:uiwebview vs wkwebview,一個可以加載的內容和一個傾向
這是WKWebView:
if let html = try? String(contentsOfFile: page.href, encoding: String.Encoding.utf8) {
wkWebview.loadHTMLString(html, baseURL: URL(string:book.resourceDir! + "/"))
}
這是一個UIWebView:
if let html = try? String(contentsOfFile: page.href, encoding: String.Encoding.utf8) {
webView.loadHTMLString(html, baseURL: URL(string:book.resourceDir! + "/"))
}
注意:html
和baseURL
對於兩個uiwebview
和wkwebview
相同。
有沒有人有這個問題,並有任何想法。所有意見都歡迎。
請仔細閱讀本https://stackoverflow.com/a/39459878/2529869刪除它們,我希望它會解決你的問題! –
@NosovPavel:感謝您分享此鏈接。 – tonytran