2013-10-28 16 views
0

我建設,將在移動和桌面使用的Web應用程序時,空閒狀態,並且在iOS上測試後,我發現我的手機將進入空閒狀態(屏幕關閉,返回時顯示鎖屏),即使有文件正在上傳(ajax上傳)。有什麼辦法可以防止這種情況發生?阻止上傳(iOS上的Web應用程序)

我運行它作爲一個「家篩選的Web應用程序(即您已經保存到主屏幕網站),如果有差別測試應用。

+1

看看這個:http://stackoverflow.com/questions/4940657/handling-standby-on-ipad-using-javascript –

回答

1

本來我無法找到一個答案(很可能是由於我的問題的特定措辭),但我最終加入以下到我的上傳模式這阻止我的手機進入休眠狀態,而模式是開放的(僅在iOS7測試):

<div style="display:none"> 
    <audio id="prevent_sleep" style="display:none" src="prevent_sleep.mp3" onended="this.play();" controls loop autobuffer autoplay></audio> 
</div> 
//prevent_sleep.mp3 is a 10 second silent mp3 file 

<script> 
    window.onload = function() { 
     var audioEl = document.getElementById("prevent_sleep"); 

     audioEl.load(); 
     audioEl.play(); 
    }; 
</script> 

,我發現在http://flax.ie/how-to-get-hidden-autoplaying-audio-in-html5-on-ios/

相關問題