Компоненти відеоплеєра можна додати до будь-якого HTML5-банера, який потребує відео.
Файл body.html має містити контейнер для вставки в нього відеоплеєра, а також визначати положення, ширину і висоту.
Модуль ‘player’ передається як параметр функції.
Метод create() створює об'єкт з параметрами, які описані нижче.
Параметр | Значення | Опис |
---|---|---|
src | String | URL джерела відео; формат відеофайлу: .mp4 |
canSkip | Boolean ǀ Number (sec) | пропуск відео (кнопка skip у правому верхньому кутку), false (default); кількість секунд до активації кнопки skip |
skipText | String | текст, що виводиться на кнопці пропуску відео |
loop | Boolean | зациклювання відео; false (default) |
canFullscreen | Boolean | перехід плеєра у повноекранний режим |
container | object HTML Node | контейнер, у який має бути вставлений відеоплеєр |
Метод | Аргументи | Опис |
---|---|---|
player.appendTo(); | object HTML Node | вставка плеєра у вказаний контейнер |
player.volume(); | Number (1-100) | гучність звуку; за замовчуванням 50% |
player.unmute(); | – | включення звуку |
player.mute(); | – | вимкнення звуку |
player.play(); | – | запуск програвання відео |
player.pause(); | – | поставити поточне відео на паузу |
player.hide(); | – | приховати плеєр |
player.src(); | String | заміна джерела відео на вказаний |
player.src().play(); | String | запуск відтворення нового відео |
player.on(event, callback); | Function | виклик функції за подією. Доступні події:
|
player.node.sound.hide(); | – | приховати кнопку "Звук" |
player.node.playPause.hide(); | – | приховати кнопку "Відтворити/Пауза" |
player.node.progress.hide(); | – | приховати рядок стану |
create() | Object | ініціалізація плеєра |