2012-12-21 37 views
2

我正在使用ASIHTTPRequest從服務器下載音頻,視頻和圖像文件。當下載未完全完成時限制用戶播放文件

如果下載沒有完全完成,我想限制用戶播放該文件。

有什麼辦法可以限制那些正在下載的文件嗎?

+0

我只是檢查文件是否存在或沒有播放文件之前。 – user198725878

+1

禁用/隱藏按鈕以播放,除非下載完成。這裏有什麼大不了的? – msk

+0

實際上,下載是在一個視圖中進行,並在另一個選項卡視圖上播放 – user198725878

回答

1

您將不得不創建一個「文件」模型並自己跟蹤狀態。 您使用的庫不提供文件狀態的高級抽象。

如果您需要更具體的幫助,請告訴我們您現在如何處理文件。您的「其他選項卡視圖」是否僅顯示文件系統/操作系統級別上的文件?

1
  • (無效)requestFinished:(ASIHTTPRequest *)請求

在此委託觸發通知,下載完成時調用。讓您的播放按鈕隱藏,直到您收到請求完成代表的通知。希望它會有所幫助。