diff --git a/docs.json b/docs.json index 312d5cd74..69ac12840 100644 --- a/docs.json +++ b/docs.json @@ -56,7 +56,8 @@ { "group": "Интеграции", "pages": [ - "ru/exode-api/school/iframe/tg-mini-app" + "ru/exode-api/school/iframe/tg-mini-app", + "ru/exode-api/school/custom-code/js-config" ] }, { diff --git a/ru/exode-api/school/custom-code/js-config.mdx b/ru/exode-api/school/custom-code/js-config.mdx new file mode 100644 index 000000000..32f84b3de --- /dev/null +++ b/ru/exode-api/school/custom-code/js-config.mdx @@ -0,0 +1,50 @@ +--- +title: "Кастомный JS код" +description: "Настройка поведения платформы через Custom Code (JS) в админ-панели школы" +--- + + + В настройках школы доступно поле **Custom Code (JS)** — туда можно добавить ` +``` + +## Разрешить открытие в Telegram браузере (Android) + +На Android при открытии школы через встроенный браузер Telegram происходит автоматический редирект в системный браузер. +Это необходимо для корректной работы DRM-видео и полноэкранного режима, которые не поддерживаются в Telegram WebView. + +Если для вашей школы авто-редирект нежелателен, его можно отключить: + +```html + +``` + + + При отключении редиректа DRM-защищённые видео и полноэкранный режим могут работать некорректно + во встроенном браузере Telegram на Android. + + +## Все параметры + + + +| Параметр | Тип | По умолчанию | Описание | +|----------|-----|-------------|----------| +| `window.exode.common.content.banners.system.hideDownloadAppBanner` | `boolean` | `false` | Скрывает баннер скачивания приложения | +| `window.exodeJsConfig.allowTgBrowser` | `boolean` | `false` | Отключает авто-редирект из Telegram на Android | + + \ No newline at end of file diff --git a/ru/exode-api/school/iframe/tg-mini-app.mdx b/ru/exode-api/school/iframe/tg-mini-app.mdx index 433142dab..051008687 100644 --- a/ru/exode-api/school/iframe/tg-mini-app.mdx +++ b/ru/exode-api/school/iframe/tg-mini-app.mdx @@ -47,3 +47,22 @@ description: "Как создать пользователя, получить Не передавайте токен в открытых чатах или группах. Используйте персональные ссылки. +## Авто-редирект из Telegram (Android) + + + На Android при открытии школы через встроенный браузер Telegram происходит автоматический редирект в системный браузер. + Это необходимо для корректной работы DRM-видео и полноэкранного режима, которые не поддерживаются в Telegram WebView. + + +Если для вашей школы авто-редирект нежелателен, его можно отключить через **Custom Code (JS)** в настройках школы: + +```html + +``` + + + Подробнее о всех доступных JS-конфигурациях читайте в разделе [Кастомный JS код](/ru/exode-api/school/custom-code/js-config). + +