можно это сделать без использования доп. пакетов?
Нет, это делается только через натив, а чтобы самому туда не лезть используй плагин/пакет - то что люди уже за тебя реализовали) Я использую пакет: https://pub.dev/packages/wakelock
этот или wakelock plus?
любой, смотрите исходники пакета, какие ишью и проблемы у людей при работе с тем или иным пакетом встречаются
Кстати, заметил, что, когда мак переходит в спещий режим, web приложение завершается, а с десктоп версией, естественно, такое не происходит. Может есть у кого опыт, от чего такой эффект
Это надо смотреть в сторону Сохранения/Восстановления состояния приложения... Потому что это специфика не веб приложения, а того кто им управляет (Браузер, ОСь), как пример: При нехватке оперативки, или перехода в энергосебрегающий режим, фоновые приложения вытесняются, и сделать незаметное для пользователя восстановление сессии - это просто чудо! Обычно это того не стоит, и приложение просто стартует с нуля... Меня это очень бесило на старом смартфоне, где было мало оперативки, и когда приходило смс с кодом подтверждения, я открывал прилу с сообщениями или браузером, и когда возвращался в прилу где надо было ввести код, я встречал стартовую страницу - авторизации и в итоге просто не мог никак ничего сделать... Благо спасал сплит экрана, чтобы сразу два приложения были активны
у меня сейчас запущено веб приложение, мак перешел в спящий режим и приложение осталось, может в самих настройках мака что то
Обсуждают сегодня