Документация Толоки

Решение проблем

Видео и аудио

Не воспроизводится видео или аудио

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

Текст ошибки

Причина и исправление

воспроизведение было прервано

Причина: получение и загрузка медиафайла прерваны исполнителем.

Как исправить: перезагрузите страницу.

не удалось скачать видео/аудио из-за проблем с сетью

Причина: не удается загрузить медиафайл из-за обрыва или нестабильности сетевого соединения.

Как исправить: проверьте сетевое соединение и перезагрузите страницу.

формат не поддерживается вашим устройством

Причина: неудачная попытка декодировать медиафайл.

Например, если формат медиафайла не соответствует кодеку устройства или файл поврежден.

Как исправить:

  1. Проверьте медиафайл, возможно он поврежден.
  2. Переустановить или добавить кодеки операционной системы устройства.

проблемы с загрузкой видео/аудио, либо по этому адресу находится не видео

Возможные причины и решения:

  • Причина: отсутствует медиафайл по адресу ссылки.

    Как исправить: проверьте, что вы указали верную ссылку на медиафайл.

  • Причина: не поддерживается формат медиафайла. Поддержка форматов зависит от браузера, ОС и устройства исполнителя.

    Как исправить: попробуйте использовать файлы в одном из указанных форматов.

    Форматы видео
    • MP4 с кодировкой H.264 или H.265 — рекомендуемый формат;
    • WebM;
    • MPEG.
    Форматы аудио
  • Причина: сервер, на котором хранится медиафайл, не отправляет его на требуемую страницу, а возвращает пустую или с уведомлением «Доступ запрещен», так как загружаемый файл определяется на неизвестном домене.

    Как исправить: исправьте настройки на вашем сервере или замените домен, с которого отправляется запрос на загрузку медиафайла.

  • Причина: на сервере произошел сбой или сетевое соединение было прервано.

    Как исправить: проверьте доступ к серверу, сетевое соединение и повторите загрузку медиафайла.

Горячие клавиши

Не отображается горячая клавиша

Чтобы в интерфейсе отображалась горячая клавиша, задайте ей то же действие (action), которое происходит при нажатии кнопки.

Если для компонента действие не задано, то его необходимо назначить:

Полный список действий можно посмотреть в разделе Список действий.

Особенности:

  • Тип данных для действий должен совпадать. Например, горячая клавиша будет работать, но не будет отображаться, если кнопка при нажатии записывает в результат строку “true”, а для горячей клавиши указано логическое значение true.
  • Если при нажатии кнопки вызывается несколько действий (action.bulk), то их последовательность для горячей клавиши должна быть такой же.
  • Если используется условный оператор для выбора действия, например helper.if, то при нажатии горячей клавиши должен вызываться тот же условный оператор (helper.if) по тем же правилам.

Экранирование

Как вставить кавычки и слеш в JSON

Чтобы добавить в строку кавычку вида " или обратную косую черту \, дополните их обратной косой чертой \. Кавычки вида « » и / экранировать не надо.

Примеры
Входные данные Результат
"\"Перед тем как излить душу, убедитесь, что \"сосуд\" не протекает\". \\Джордж Бернард Шоу" "Перед тем как излить душу, убедитесь, что "сосуд" не протекает". \Джордж Бернард Шоу
"«Перед тем как излить душу, убедитесь, что «сосуд» не протекает». /Джордж Бернард Шоу" «Перед тем как излить душу, убедитесь, что «сосуд» не протекает». /Джордж Бернард Шоу