Windows phone 7 正在清除WebBrowser的缓存内存

Windows phone 7 正在清除WebBrowser的缓存内存,windows-phone-7,windows-phone-7.1,Windows Phone 7,Windows Phone 7.1,我想在Windows Phone 7.1中使用C#动态清除WebBrowser控件的缓存。以前选择的图像正在myWebBrowser中重新加载,以前有人遇到过吗?在Windows Phone 8上,您可以使用扩展方法 但是,这在WP7.1上不起作用。请参阅。在Windows Phone 8上,您可以使用扩展方法 但是,这在WP7.1上不起作用。请参阅。无法清除WP7.1中的缓存。 解决方法是每次强制浏览器加载新页面。这可以通过多种方式实现,例如: -使用假查询即在网页位置传递一个随机参数,如/p

我想在Windows Phone 7.1中使用C#动态清除
WebBrowser
控件的缓存。以前选择的图像正在my
WebBrowser
中重新加载,以前有人遇到过吗?

在Windows Phone 8上,您可以使用扩展方法


但是,这在WP7.1上不起作用。请参阅。

在Windows Phone 8上,您可以使用扩展方法


但是,这在WP7.1上不起作用。请参阅。

无法清除WP7.1中的缓存。 解决方法是每次强制浏览器加载新页面。这可以通过多种方式实现,例如:
-使用假查询即在网页位置传递一个随机参数,如/page.html?q=5
-使用基于标签的方法防止缓存(谷歌it)

-从服务器本身传递无缓存

在WP7.1中清除缓存是不可能的。 解决方法是每次强制浏览器加载新页面。这可以通过多种方式实现,例如:
-使用假查询即在网页位置传递一个随机参数,如/page.html?q=5
-使用基于标签的方法防止缓存(谷歌it)

-从服务器本身传递无缓存

以清除图像此代码对您很有帮助

BitmapImage bitmapImage = image.Source as BitmapImage;
bitmapImage.UriSource = null;
image.Source = null;

这很有效。快乐编码

对于清除图像,此代码对您有帮助

BitmapImage bitmapImage = image.Source as BitmapImage;
bitmapImage.UriSource = null;
image.Source = null;

这很有效。快乐编码

以前选择的图像将再次加载到webbrowser中,是否有其他方法解决此问题。以前选择的图像将再次加载到webbrowser中,是否有其他方法解决此问题。