Легковесная интеграция


На странице будет отображаться только легкий постер, а сам плеер будет создан только после клика по нему. Такой способ интеграции может положительно повлиять на скорость рендеринга страницы браузером. 

Включите PRO опцию настроек Служебные / Заставка перед созданием плеера и создавайте плеер конструкцией new PlayerjsPoster({}) вместо new Playerjs({}). В параметрах передайте ссылку на заставку параметром poster

let player = new PlayerjsPoster({id:"player", file:"ccылка-на-видео", poster:"ссылка-на-заставку", postericon:1});

Там можно передать как ссылку на изображение, так и на короткое mp4 видео (оно будет воспроизводиться при наведении курсора).

Вы также можете передать параметр postericon:1 для отображения иконки запуска в центре заглушки. Если вы не хотите, чтобы плеер запускался автоматически после нажатия — добавьте параметр posterplay:0. Если вы не хотите, чтобы постер увеличивался при наведении курсора — добавьте параметр posterscale:0

API

Если используется заглушка, то для работы с JS API следует обращаться к плееру через глобальную переменную playerjs[id]

playerjs["player"].api("play");

Youtube

Вы можете указать ссылку на заставку видео YouTube следующим образом

https://img.youtube.com/vi/идентификатор_видео/maxresdefault.jpg

Шифрование

Не используйте шифрование ссылки на заставку poster, которая загружается в этой интеграции. Остальные ссылки, которые передаются плееру, можно шифровать. Если вы шифруете весь объект с переменными, то используйте параметр play для строки с зашифрованными данными.

let player = new PlayerjsPoster({id:"player", poster:"ссылка-на-заставку", play:"зашифрованные-данные"});

20.0.5
2024 © PlayerJS

Регистрация

Создать аккаунт
Регистрируясь, вы принимаете Пользовательское соглашение
Войдите, если уже есть аккаунт

Восстановить пароль

Восстановить
Если вы забыли свой email, напишите нам