【问题标题】:NSURLConnection plays upNSURLConnection 发挥作用
【发布时间】:2010-10-12 17:51:59
【问题描述】:

我有一个 NSURLConnection 下载大型视频文件的 iphone 应用程序。下载大约需要 5-10 分钟(一次一点数据)。

不过还是有一些问题。

如果 iPhone 只是放在一边下载,则屏幕会关闭并且 iPhone 会锁定。这似乎导致下载停止。 (并致电connection:didFailWithError:)。

有时,下载也会在预期之前完成。例如,它会下载一部 3 分钟电影的前 20 秒,然后调用 connectionDidFinishLoading:

我不知道为什么会这样。如果我下载一部较小的电影(比如 15 秒),那么它可以完美运行,我只是不知道为什么它会卡在较大的文件上,或者它可能只是我的互联网连接?

谢谢 汤姆

【问题讨论】:

    标签: iphone nsurlconnection


    【解决方案1】:

    thisstackoverflow 的回答。你得提一下超时间隔。

    一切顺利。

    【讨论】:

    • 嗯...这到底是做什么的?即:我将超时设置为什么?我会将其设置为下载视频所需的时间吗?非常感谢你的帮助。 :)
    • 它将在您提到的时间内保持您的连接,因此您的连接不会失败。
    • 太棒了 - 所以如果我将它设置为 10 分钟(600 秒)那么它应该可以轻松完成我的下载?杰出的。非常感谢。 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-27
    • 2016-07-01
    相关资源
    最近更新 更多