有这样一个场景,当从新闻列表点击进入新闻详情,再由新闻详情点击进入评论列表。
新闻详情由一个webview显示内容。
这时候问题来了,新闻详情设置为NavigationCacheMode = NavigationCacheMode.Required; 用 Source="{x:Bind ViewModel.ContentUri}"
返回的新闻列表再进入另一条新闻,结果还是前一篇的详情数据,令我百思不得其解,困扰了我很久。
现在终于找到了答案
HttpRequestMessage request = new HttpRequestMessage(HttpMethod.Get, new Uri(url));
request.Headers.Add("Cache-Control", "no-cache");
mWebView.NavigateWithHttpRequestMessage(request);
时间: 2024-10-08 21:01:27