2012-04-30 5 views
0

Monotouch 5.2.11 평가 버전 나는이 오류를 얻을로드하려고 어떤 이미지 시뮬레이터에Monotouch.Dialog하여 ImageLoader

(그것을 테스트) :

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을] 잘 작동합니다. 시뮬레이터 브라우저의 URL에 실제로 입력 할 수 있고로드됩니다. Monotouch.Dialog 프로젝트를 다운로드하고 요청 시간 제한을 100000으로 늘려 많은 작업을 수행하지 않는 것 같습니다.

제안 사항?

답변

0

일부 json 응답을 기반으로 중첩 대화 상자가있을 때이 오류가 발생했습니다. 약 1000 장의 사진이 있고 imageloader가 모두로드하려고했습니다. 나는 그것이 클릭되지 않았을 때만 호출되었다고 생각했다. 다운로드가 너무 많은 요청으로 시스템에 가득 찬 것으로 보입니다.

1 UIViewController를 다시 사용하여 마지막 중첩 수준 (사진이 있음)을 표시하여이 문제를 해결했습니다.

관련 문제