2017-08-10 55 views
1

我使用加載html字符串方法將html文件加載到webview。一切正常。在我的代碼用戶選擇圖像作爲配置文件,並選擇圖像保存在修復路徑和名稱。當用戶選擇圖像和當時的Web視圖重新加載圖像顯示舊圖像。圖像更新到目錄但不顯示。 這個問題只發生在Ipad,在Iphone工作正常。Webview不刷新圖片

有什麼建議。?然後請建議

//我的荷載規範

webview.loadHTMLString(invoiceHTML, baseURL: NSURL(string:resumeComposer.HTMLFilePath)! as URL) 

//圖像源更新HTML代碼字符串

imgPath = URL(fileURLWithPath: folderpathforNormal).appendingPathComponent("ProfileImg.png").path 
HTMLContent = HTMLContent?.replacingOccurrences(of: "*userimage*", with: imgPath) 

回答

0

明確的UIWebView緩存第一這樣的:

//to remove cache from UIWebview 
URLCache.shared.removeAllCachedResponses() 
    if let cookies = HTTPCookieStorage.shared.cookies { 
     for cookie in cookies { 
      HTTPCookieStorage.shared.deleteCookie(cookie) 
     } 
    } 
+0

它不在這裏工作...問題只發生在iPad。對於模擬器中的iPad,它工作正常。任何建議? –