Почему сторонний сервис, ссылка на который размещена в мобильном приложении, при открытии выдаёт ошибку?
Почему сторонний сервис, ссылка на который размещена в мобильном приложении, при открытии выдаёт ошибку?
Заголовок раздела «Почему сторонний сервис, ссылка на который размещена в мобильном приложении, при открытии выдаёт ошибку?»В мобильном приложении Talent Rocks для отображения web-страниц используется встроенный мини-браузер. Он поддерживает текст, графику и базовый медиа-контент, но не воспроизводит сложный интерактив. Если в каталоге курсов, карточке обучения или базе знаний размещена ссылка на сторонний сервис с интерактивными элементами (вход через SSO, встраиваемые плееры, авторизация по токену и т. п.), страница может не загрузиться или работать некорректно.
Когда использовать
Заголовок раздела «Когда использовать»Встроенный мини-браузер подходит для:
- информационных страниц: описание курса, регламент, инструкция для сотрудника;
- текстовых и графических материалов: памятки, чек-листы, политики компании;
- простых HTML-страниц и PDF-документов.
Не подходит для:
- внешних сервисов видеоконференций и вебинаров (Microsoft Teams, Zoom, Google Meet);
- интерактивных LMS-платформ, требующих полноценного браузера;
- мессенджеров и корпоративных чатов;
- SSO-авторизации, которая зависит от работы cookies и сторонних скриптов.
Как настроить
Заголовок раздела «Как настроить»- Откройте раздел администрирования и перейдите к нужному блоку: каталог курсов, карточка обучения, база знаний или рубрикатор.
- Добавьте ссылку на сторонний ресурс.
- Перед публикацией проверьте, как ссылка открывается в мобильном приложении на тестовом устройстве сотрудника.
- Если страница не загружается или работает с ошибками, используйте один из обходных сценариев ниже.
Примеры использования
Заголовок раздела «Примеры использования»Кейс 1: Microsoft Teams — онлайн-обучение и вебинары
Заголовок раздела «Кейс 1: Microsoft Teams — онлайн-обучение и вебинары»Ссылки на онлайн-занятия и вебинары в каталоге курсов ведут на официальный сайт Microsoft Teams. Подключение к встрече возможно только через официальное приложение Teams — как на мобильном устройстве, так и на десктопе.
- Если приложение Teams установлено на устройстве сотрудника, сайт Teams предложит открыть встречу в приложении.
- Если приложение не установлено, сайт определит тип устройства и предложит установить нужную версию (iOS или Android).
В обоих случаях встроенный мини-браузер не сможет самостоятельно подключить сотрудника к встрече — потребуется переход в системное приложение Teams.
Рекомендация: для онлайн-обучения и вебинаров в мобильном приложении используйте ссылки формата https://teams.microsoft.com/l/meetup-join/... и заранее уведомите сотрудников, что для подключения нужно установить клиент Teams.
Кейс 2: Telegram — корпоративные каналы и чаты
Заголовок раздела «Кейс 2: Telegram — корпоративные каналы и чаты»Если в каталоге курсов или в базе знаний размещается ссылка на корпоративный канал в Telegram, например https://t.me/company_hr, к ней нужно добавить параметр ?external=true:
https://t.me/company_hr?external=trueБез этого параметра ссылка в мини-браузере может не открываться или отображаться с ошибкой. Параметр external=true форсирует открытие ссылки во внешнем приложении Telegram, а не во встроенном web-просмотре.
Ограничения и нюансы
Заголовок раздела «Ограничения и нюансы»- Встроенный мини-браузер не поддерживает сложный JavaScript, часть cookie-сценариев и сторонние SDK (авторизация через Google, Microsoft, корпоративный SSO).
- Видеоплееры сторонних сервисов (YouTube, Vimeo, VK Video) могут воспроизводиться, но встроенный плеер сервиса — нет: пользователю придётся перейти во внешний браузер.
- Сценарии, где требуется загрузка файлов, сканирование QR-кодов камерой устройства или доступ к геолокации через сторонний сайт, работать не будут.
- Перед массовой публикацией ссылки на внешний сервис протестируйте её на нескольких устройствах (iOS и Android) с разными версиями ОС.
Связанные статьи
Заголовок раздела «Связанные статьи»- Как добавить ссылку в карточку курса
- Интеграции Talent Rocks с корпоративными сервисами
- Как подключить Microsoft Teams к онлайн-обучению
- Настройка каталога курсов и базы знаний