2017-08-10 53 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,它工作正常。任何建议? –