看板 MacDev 關於我們 聯絡資訊
※ 引述《liyata (liyata)》之銘言: : 由於檔案較大,大約80mb左右,如果一開始下載就關掉營幕, : 大約都抓到30-40mb左右就會中斷,雖然有續傳功能,但總覺得不方便 : 請問有經驗的板友,關掉營幕後網路斷線是正常的嗎 : 還是哪裡需要另外設定呢,謝謝大家~ 進入 Idle 後(螢幕黑掉)不久,系統就會將網路介面關閉, 以節省電力使用。通常想要避免這種狀況,就是把 idle timer 關掉。 [UIApplication sharedApplication].isIdleTimerDisabled = YES; 另外,如果是一個製作傳輸大檔案的 app,記得要在使用者 用的是 3G 網路的狀況下,下載檔案前,要緊告使用者可能 會產生高昂的連線費用,不然會被 reject。 -- zonble.net cocoa.zonble.net -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.69.67.252
liyata:謝謝z大的解答!! 馬上來試試 感激 05/31 14:09
zonble:不過這個作法主要是,如果使用者自己不去按電源按鈕 05/31 14:10
zonble:就不要讓系統主動定時讓畫面黑掉 05/31 14:10
zonble:但使用者自己選擇進入 Idle,這個行為沒辦法阻止 05/31 14:10
liyata:請教zonble大,所以如果用戶自己關掉營幕,還是會斷網嗎 05/31 14:19
zonble:對,沒辦法。 05/31 14:25
liyata:謝謝zonble大~但我想另外請教一下,昨晚我自己瘋狂測試各 05/31 14:28
liyata:個app,發現像kkbox這種播歌需要網路的app,在關閉營幕後 05/31 14:28
liyata:仍然可以繼續播後面的歌曲,有人知道它是如何作到的嗎 05/31 14:29
liyata:測試前我有先將下載的歌曲全刪,但它還是很神奇的一直播 05/31 14:30
yllan:audio可以背景執行呀 05/31 14:38
liyata:了解~看來我搞錯重點,我知道audio可以背景執行,但我以為 05/31 14:41
liyata:網路關掉後,由於播歌需要網路作streaming,會導致播放失敗 05/31 14:42
leondemon:Tetsuki網路圍棋 即使關掉螢幕他還是會持續追蹤對戰棋路 05/31 20:58
dreambird:audio是關鍵 :P 05/31 21:16
yllan:@leondemon Tetsuki 怎麼做的啊? 06/01 08:52
zonble:呃,跟 KKBOX 有關的事情,我都不能說… 06/01 10:20
leondemon:@yllan 我也不知道 不過Tetsuki不能多工 >"< 06/02 21:24