2011-10-14 163 views
2

我已經爲基於Flash(10.2)播放視頻流的Android寫了一個視頻播放器。在某些情況下(*),玩家開始緩衝相當一段時間。防止Android在Flashplayer運行時進入睡眠狀態

現在,當播放器正在播放流時,Flash(以某種方式)向操作系統發出信號,以防止進入睡眠模式。但在緩衝時,情況並非如此,手機最終會在重新開始流之前進入睡眠模式。所以用戶必須再次解鎖手機 - 不是很方便。

有沒有辦法用Flash/AS3設置信號來防止Andoid電話進入睡眠模式?

(*)主要是在當網絡接入performes 3G和2G或副之間的切換的移動網絡亦然

+0

使用喚醒鎖。 http://developer.android.com/reference/android/os/PowerManager.WakeLock.html http://developer.android.com/reference/android/os/PowerManager.html – Umesh

回答

0

只使用

// no dimming 
NativeApplication.nativeApplication.systemIdleMode = SystemIdleMode.KEEP_AWAKE; 

在MXML或文件。

+0

他問的關於Flash,而不是AIR .. – fenomas

+0

然後我誤解了這一點 - 認爲videoplayer是某種應用程序,沒有在瀏覽器中運行。 – pkyeck

相關問題