Monotouch 5.2.11评估版(测试版)
在模拟器上我试图加载的任何图像都会出现此错误:
Error fetching picture for [url to image] to....
Problem with [url to image] System.Net.WebException: The request timed out
at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) [0x00046] in /Developer/MonoTouch/Source/mono/mcs/class/System/System.Net/HttpWebRequest.cs:824
at System.Net.HttpWebRequest.GetResponse () [0x0000e] in /Developer/MonoTouch/Source/mono/mcs/class/System/System.Net/HttpWebRequest.cs:836
at MonoTouch.Dialog.Utilities.ImageLoader.Download (System.Uri uri, System.String target) [0x00038]
[url to image]工作正常,我实际上可以在模拟器浏览器上键入url并加载..我已经下载了Monotouch.Dialog项目并将请求超时增加到100000似乎没有做得很多。
有什么建议吗?
答案 0 :(得分:0)
当我有一个基于json响应的嵌套对话框时,我收到了这个错误。大概有1000张照片,影像加载器试图加载它们。我认为只有在点击时才会调用,但事实并非如此。似乎下载的内容充斥着太多的请求。
我通过重复使用1 UIViewController来显示最后一个嵌套级别(它上面有照片)来解决这个问题。