【发布时间】:2015-03-02 23:37:04
【问题描述】:
是否可以为 Windows Phone 8.1 运行时通用应用程序禁用 Webview 控件的缓存?我的应用程序似乎记住了它第一次收到的信息。我的应用程序将我登录到服务中,当我返回在模拟器中重新运行应用程序时(未完成关闭模拟器),它会自动登录,而不是给我提示。如果这有助于解释我遇到此问题的位置,则此行为在 NavigationCompleted 处理程序中。
如果我要完全关闭模拟器然后重新启动它,那么系统会再次提示我输入登录名和密码。当我在应用程序的其他部分使用 HttpClient 时,我已经解决了这个缓存问题,方法是在标头中发送 no-cache 为:
client.DefaultRequestHeaders.Add("Cache-Control", "no-cache");
我可以为 webview 控件做类似的事情吗?
谢谢!
【问题讨论】:
标签: caching webview windows-phone-8.1 win-universal-app