Контент: сайт и поведение веб-оболочки
Раздел «Контент» в Revs App: адрес сайта, обновление свайпом, защита от скриншотов, внешний браузер, скрытие футера, цвет статус-бара и экран загрузки (skeleton).
Раздел Контент управляет самим сайтом внутри приложения и поведением веб-оболочки: как страница обновляется, что скрывать, как открывать ссылки, как выглядит загрузка. Большинство настроек здесь применяются сразу, без пересборки (у сохранения растёт «версия конфигурации»).
Адрес сайта
Основной адрес, который открывается в приложении. Здесь его можно изменить в любой момент - например, при переезде на новый домен.
Поведение веб-оболочки
- Обновление свайпом (pull-to-refresh) - потянуть страницу вниз, чтобы перезагрузить. Удобно для лент и каталогов.
- Защита от скриншотов - запрещает скриншоты и запись экрана (только Android). Используйте для приложений с чувствительными данными.
- Открывать во внешнем браузере - внешние ссылки открываются в браузере телефона, а не внутри приложения.
- Скрыть footer сайта - прячет подвал сайта внутри приложения. Нужен, чтобы убрать дублирующее «сайтовое» меню/подвал. Указывается CSS-селектор футера (например
footer).
Цвет статус-бара (live)
Переопределяет цвет верхней системной панели без пересборки. Если оставить пустым - цвет берётся из темы сайта. Удобно быстро подогнать статус-бар под фон шапки сайта.
Экран загрузки (skeleton)
Пока грузится сайт, приложение может показывать анимацию-заглушку (shimmer) вместо белого экрана:
- Длительность shimmer - сколько миллисекунд играет анимация (по умолчанию около 1200 мс).
- Заглушка делает запуск визуально «плавным».
Промо-попап
В «Контенте» также настраивается всплывающее промо-окно (акции, скидки). Из-за объёма настроек оно вынесено в отдельную статью: Промо-попап.
Пример
Интернет-магазин включает:
- pull-to-refresh - чтобы обновлять каталог свайпом;
- Скрыть footer с селектором
footer- убрать сайтовый подвал; - Цвет статус-бара под цвет шапки сайта.
Сохраняет - изменения появляются у пользователей без обновления приложения в сторе.
Советы
- Защиту от скриншотов включайте осознанно: она работает только на Android и может мешать пользователям делиться контентом.
- Для «Скрыть footer» возьмите точный селектор из вёрстки сайта (через инструменты разработчика браузера).
Возможные ошибки
- Footer не скрылся - неверный CSS-селектор. Проверьте, что он совпадает с элементом подвала на сайте.
- Изменения не видны - убедитесь, что сохранили (растёт версия конфигурации) и что приложение подключено к интернету, чтобы получить свежую конфигурацию.
