我有一个苹果手机应用程序,其中有一个NSURLConnection下载一个大的视频文件。下载大约需要5-10分钟(一次下载少量数据)。
不过,也有一些问题。
如果iPhone只是留在一边下载,那么屏幕关闭,iPhone锁定。这似乎会导致下载停止。(并调用connection:didFailWithError:)。
有时下载也会比预期的完成得更好。例如,它将下载一个3分钟的电影的前20秒,然后调用connectionDidFinishLoading:。
我不知道为什么会发生这种事。如果我下载一部较小的电影(比方说15秒),那么它就能完美地工作,我只是不知道为什么它在较大的文件上卡住了,或者可能是因为我的互联网连接?
谢谢汤姆
发布于 2010-10-12 17:52:00
参见this stackoverflow answer.You不得不提到超时间隔。
万事如意。
https://stackoverflow.com/questions/3913207
复制相似问题