Html UIWebView缓存刷新/刷新频率
我有一个应用程序,可以从Html UIWebView缓存刷新/刷新频率,html,ios,caching,uiwebview,ios9,Html,Ios,Caching,Uiwebview,Ios9,我有一个应用程序,可以从https://位置在UIWebView中加载一个远程HTML页面。问题是HTML页面已加载,但它是缓存版本。我忘了关掉缓存。我需要用户查看HTML页面的最新版本 我的问题是: UIWebView是否定期清除其缓存?如果是,多久一次?(如果是这样,那么我真的不必担心。我的用户最终会看到新页面。) 如果UIWebView没有清除缓存,有没有办法通过更改HTML页面上的一些设置来强制重新加载 还是发布一个全新的版本,清除缓存,是解决我问题的唯一办法 此外,此问题发生在2ios
https://
位置在UIWebView
中加载一个远程HTML
页面。问题是HTML
页面已加载,但它是缓存版本。我忘了关掉缓存。我需要用户查看HTML
页面的最新版本
我的问题是:
UIWebView
是否定期清除其缓存?如果是,多久一次?(如果是这样,那么我真的不必担心。我的用户最终会看到新页面。)UIWebView
没有清除缓存,有没有办法通过更改HTML
页面上的一些设置来强制重新加载ios9
设备上。我无法使用iOS 8访问设备,因此我不确定该问题是否也发生在那里。这是否与iOS 9有关?我知道他们有一些网络安全更新ios8sdk
构建的
非常感谢任何指针。如果您无法让它加载任何新的html,我认为没有可用的html选项。如果可以,那么可以尝试使用js:
location.reload()代码>。根据我的经验,当应用程序完全关闭时,UIWebview会重新加载,而不仅仅是在后台运行。@mark我试图关闭应用程序并重新启动它,但没有成功。它一直在加载缓存的版本。我在浏览器和Android版本的应用程序上进行了测试,两次都加载了最新版本的HTML文件。而且,这是在iOS9设备上。这可能是iOS9特有的吗?如果您在wifi上测试,您是否在蜂窝网络上测试过,或者反之亦然?请立即尝试。没有变化。问题仍然存在。如果您无法让它加载任何新的html,我认为没有可用的html选项。如果可以,那么可以尝试使用js:location.reload()代码>。根据我的经验,当应用程序完全关闭时,UIWebview会重新加载,而不仅仅是在后台运行。@mark我试图关闭应用程序并重新启动它,但没有成功。它一直在加载缓存的版本。我在浏览器和Android版本的应用程序上进行了测试,两次都加载了最新版本的HTML文件。而且,这是在iOS9设备上。这可能是iOS9特有的吗?如果您在wifi上测试,您是否在蜂窝网络上测试过,或者反之亦然?请立即尝试。没有变化。问题仍然存在。