Эквивалент setidletimerdisabled в windows phone 7 для предотвращения блокировки экрана телефона
Есть ли способ предотвратить блокировку экрана во время работы приложения (в основном во время загрузки)??
Использование ApplicationIdleDetectionMode позволяет запускать приложение, когда экран заблокирован, но при блокировке экрана также отключается Wi-Fi, что крайне важно для запуска приложения!!
2 ответа
Вместо того, чтобы препятствовать переходу телефона на экран блокировки, лучше использовать новый (7.1) BackgroundTransfer-Agent. Есть несколько ограничений (максимум 5 МБ для загрузки, файлы размером более 20 МБ требуют WiFi вместо мобильных данных, файлы размером более 100 МБ требуют подключения телефона к внешнему источнику питания), но это рекомендуемый метод для загрузки / загрузки больших объемов файлы с Windows Phone. Кроме того, ваше приложение не должно быть запущено на переднем плане при использовании этого сервиса.
Дополнительная информация:
Вы можете использовать PhoneApplicationService.UserIdleDetectionMode: -
Для дополнительной информации может помочь следующая тема: