小编man*_*kar的帖子

如何清除 UWP WebView 缓存?

我在我的 UWP 应用程序中使用 WebView,我想在关闭应用程序时清除缓存,有什么办法吗?我知道我可以通过在我的 HttpRequestMessage 中添加标头来禁用缓存,如链接所述。但是,我希望能够在应用程序退出时清除缓存。

我确实尝试过 WebView.ClearTemporaryWebDataAsync() 但没有成功。一旦缓存了某些内容,它通常会保留在整个应用程序中。任何帮助表示赞赏,谢谢。

编辑:添加代码片段

var webView = new WebView();  
webView.Navigate(new Uri("http://refreshyourcache.com/en/cache-test/"));  
await WebView.ClearTemporaryWebDataAsync(); //static method  
webView.Navigate(new Uri("http://refreshyourcache.com/en/cache-test/"));
Run Code Online (Sandbox Code Playgroud)

我希望静态方法清除缓存,当我再次导航到同一页面时,它的缓存应该被清除。我在这里做错了吗?

windows caching webview uwp

5
推荐指数
2
解决办法
9817
查看次数

标签 统计

caching ×1

uwp ×1

webview ×1

windows ×1