1
我遇到了一些问题,应该是一个相当简单的任务,从URL加载Windows商店应用中的图像。我的代码如下:ag_e_network_error当在Windows商店应用中加载图像时
Image image = new Image();
image.Stretch = Stretch.None;
image.HorizontalAlignment = Windows.UI.Xaml.HorizontalAlignment.Left;
BitmapImage bitmap = new BitmapImage(new Uri(url, UriKind.RelativeOrAbsolute));
image.Source = bitmap;
bitmap.ImageFailed += bitmap_ImageFailed;
panel.Children.Add(image);
scroller.ScrollToVerticalOffset(Double.MaxValue);
只是有时当我加载图像我与无明显原因的错误AG_E_NETWORK_ERROR的ImageFailed事件。该图像存储在Azure Blob存储中,可通过URL访问。我知道这工作正常。
我需要的图像的URL是通过来自ASP.NET Web API角色的Web请求发送的。
这个问题似乎是间歇性地发生的,当我第一次将本地web请求发送到本地托管的Web api实例(localhost)时,它给了我图像url,然后通过azure blob存储中给定的URL获取图像。
它似乎没有遵循任何不同的模式,并留下了我相当困惑。
谢谢,它似乎因某种原因停止了。使用HTTP Client每次都有效,尽管如此谢谢 – 2013-04-08 11:54:43
欢迎James :) – Xyroid 2013-04-08 12:14:12