Веб-страницы

Автор Eventicious Team (Super Administrator)

Обновлено December 27th, 2022

Модуль «Веб-страницы» позволяет встраивать веб-страницы в главное меню мобильного приложения как отдельные пункты. Это дает возможность интегрировать в приложение уникальные разделы, которых нет в базовом наборе модулей Ивентишес (разработанные специально для этого или уже готовые), например нестандартную форму регистрации или покупки билета на мероприятие, лендинговую страницу компании-партнера, страницу интернет-магазина, один из разделов сайта события и т.п. После тапа на такой пункт меню веб-страница открывается не в браузере, а прямо в мобильном приложении.

 

Для того чтобы веб-страница открывалась в мобильном приложении, ссылка должна быть корректна и доступна по https, так как на iOS запрещено использовать http внутри приложения. В случае со страницей, доступной по http, на iOS будет происходить переход из приложения в браузер. 

Одностраничные сайты подходят для встраивания в меню лучше, чем многостраничные. Многостраничные сайты оптимизированы для просмотра в браузере, поэтому при встраивании в приложение переходы между страницами не всегда работают удобно. За работоспособность сторонних ссылок внутри приложения платформа ответственности не несет. 

Также рекомендуется при разработке раздела для встраивания учитывать дизайн приложения в целом, чтобы встроенная веб-страница не выглядела чужеродно.

Подробнее о рекомендуемых параметрах встраиваемых веб-страниц читайте в статье справочного центра Базовые рекомендации для веб-страниц в приложении.

Для просмотра веб-страницы в мобильном приложении необходимо стабильное интернет-соединение. Однако есть возможность загрузить в приложение архив с материалами веб-страницы. В этом случае она будет доступна пользователям даже при слабом и нестабильном интернет-соединении. 

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