Как сделать дробление таймлайна на эпизоды в плеере с video.js и videojs-markers?
Ссылка скопирована
Videojs-markers позволяет сделать такое вот дело, разделять на эпизоды контент:
Есть еще небольшое описание как стилизовать эти точки емае.
Но есть задача сделать именно такое вот ДРОБЛЕНИЕ, т.е. полоска будто разрывается
Какими средствами такое можно реализовать? Обязательно ли использовать плагин videojs-markers?
Дополнительно:
Нужно решить такую задачу?
Заказать помощь
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Лучший ответ
1
Другие ответы (0)
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопроскомментарий
Вам также может быть интересно
VPN
Как правильно настроить vless для Android TV?
1 ответ
Pyrogram
Как правильно зарегистрировать юзер бота в Telegram?
1 ответ
печатные-платы
Как заставить запускаться программу M3.exe от компании Hanxing AOI в инспекционной машине на Windows 7 Pro?
1 ответ
Telegram
Как добиться, чтобы Telegram прислал мне именно смс код, а не через звонок его диктовал?
1 ответ



Для того чтобы реализовать дробление таймлайна на эпизоды в плеере с использованием video.js и videojs-markers, вам необходимо выполнить следующие шаги:
1. Установите video.js и videojs-markers на вашем сайте. Вы можете сделать это с помощью npm или загрузив файлы библиотеки напрямую.
2. Создайте HTML разметку для вашего плеера:
<video id="my-video" class="video-js" controls preload="auto" width="640" height="264"> <p class="vjs-no-js"> To view this video please enable JavaScript, and consider upgrading to a web browser that <a href="https://videojs.com/html5-video-support/" target="_blank" title="supports HTML5 video">supports HTML5 video</a> </p> </video><video id="my-video" class="video-js" controls preload="auto" width="640" height="264"> <p class="vjs-no-js"> To view this video please enable JavaScript, and consider upgrading to a web browser that <a href="https://videojs.com/html5-video-support/" target="_blank" title="supports HTML5 video">supports HTML5 video</a> </p> </video>
3. Инициализируйте video.js и videojs-markers на вашем плеере:
var player = videojs('my-video'); player.markers({ markers: [ { time: 10, text: 'Episode 1' }, { time: 30, text: 'Episode 2' }, { time: 50, text: 'Episode 3' } ] });
4. Теперь у вас должны появиться метки на таймлайне вашего плеера, указывающие на различные эпизоды видео. Пользователи смогут нажать на эти метки, чтобы перейти к конкретному эпизоду.
5. Вы также можете настроить внешний вид меток, их цвета, размеры и т.д. с помощью стилей CSS.
Таким образом, вы сможете реализовать дробление таймлайна на эпизоды в плеере с помощью video.js и videojs-markers. Надеюсь, эта информация была полезна для вас!