salute-issues
salute-issues copied to clipboard
[canvas] Canvas App без таймаута
Где пригодится фича: canvas app Описание фичи: нужно позволить некоторым канвас аппам работать бесконечно, без таймаута. Где это может быть полезно - пользователь запускает канвас апп на сбербоксе или портале, а вторую копию - у себя на телефоне. Канвас апп как-то эти две сессии линкует. В итоге с телефона можно управлять тем, что отображается на сбербоксе. При этом с самим сбербоксом пользователь более не взаимодействует. Дополнительная информация: Тут должна быть предусмотрена возможность обновлять что-то в канвас аппе со стороны бэка, без какого-либо запроса пользователя (со стороны сбербокса).
На портале нет скринсейвера, по крайней мере сейчас и этой проблемы нет.
Для этого нужно либо захватить WakeLock, либо использовать внутри своих компонентов FLAG_KEEP_SCREEN_ON. https://developer.android.com/training/scheduling/wakelock
@Genenko-Svetlana это невозможно сделать из Canvas App
Думали об этом, оказалось это очень не просто сделать, подумаем продуктово насколько это нужно. Можете свой реальный кейс рассказать когда бы вам это понадобилось в вашем навыке
Реальный кейс - любая многопользовательская игра, где экран со сбербоксом используется для визуализации чего-либо, а игроки играют на своих телефонах в Сбер Салюте.
Добавлю ещё один: просмотр контента. Например фотографий.
Рассмотрели кейс - возьмем во второй половине года проработку на своих апах, псоле этого как апробируем идею и концепт дадим внешним разработчикам инструменты
@and7ey реализовано
А как пользоваться то? Расскажете?
Должно работать автоматом. Канвасы не закрываются