Запретить Android не спать во время работы Flashplayer - PullRequest
2 голосов
/ 14 октября 2011

Я написал видеоплеер для Android на основе Flash (10.2), который воспроизводит видеопотоки.В некоторых случаях (*) проигрыватель начинает буферизоваться довольно долго.

Теперь, когда проигрыватель фактически воспроизводит поток, Flash (каким-то образом) сигнализирует ОС, чтобы предотвратить переход в спящий режим.Но во время буферизации это не тот случай, и телефон в конечном итоге перейдет в спящий режим до перезапуска потока.Таким образом, пользователь должен снова разблокировать телефон - не очень удобно.

Есть ли способ установить сигнал с помощью Flash / AS3 для предотвращения перехода телефона Android в спящий режим?

(*) в основном по мобильной сети, когда доступ к сети выполняет передачу обслуживания между 3G и 2G или наоборот

1 Ответ

0 голосов
/ 14 октября 2011

просто используйте

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

в вашем mxml или в виде файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...