Я показываю big play button
после того, как мое видео имеет ended
. Объект content
big play button
- \e001
. Я хочу заменить содержимое своим собственным значком. Я хочу использовать эти значки font-awesome, чтобы я мог использовать значок воспроизведения. Есть ли способ сделать это, используя событие ended
в javascript/jquery?Как изменить содержимое bigPlayButton в видео js?
ответ
user904861, кажется в основном правильно мне, за исключением:
- вам может понадобиться, чтобы показать большую кнопку играть на " если ваша версия videojs уже делает это.
- Я не думаю, что значок воспроизведения включен в скомпилированный шрифт videojs, поэтому вам нужно включить FontAwesome и указать семейство шрифтов в своем классе.
Так что вам нужно включить
<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css" rel="stylesheet">
А потом что-то вроде:
myPlayer.on("ended", function() {
myPlayer.bigPlayButton.show()
$(".vjs-big-play-button:before").css("content", "\f01e");
$(".vjs-big-play-button:before").css("font-family", "FontAwesome");
});
Смотрите рабочий пример по адресу: http://jsbin.com/uqukot/10/edit
Посмотрите на Юникод шрифта Awesome на http://fortawesome.github.io/Font-Awesome/cheatsheet/.
Затем вы можете изменить кнопку воспроизведения на ended
события: ответ
myPlayer.on("ended", function() {
$(".vjs-big-play-button:before").css("content", "\f01e");
});
спасибо за ответ. но я хочу сделать это после окончания видео, поэтому я хочу знать, как я могу использовать jquery/javascript для изменения содержимого в событии 'finished'. – md1hunox
Отвечает ли он на ваш вопрос сейчас? – sk904861
нет, я пробовал это раньше, но это попытается найти класс с именем «.vjs-big-play-button: before», которого нет в DOM. Я предполагаю, что проблема связана с таргетингом на псевдоэлементы, которые не работают таким образом. – md1hunox
- 1. изменить содержимое файла js
- 2. Как изменить содержимое после загрузки страницы (JS)?
- 3. Видео JS - Как изменить размер шрифта субтитров
- 4. Как изменить содержимое div
- 5. Как изменить видео путь в видео Uri
- 6. Как изменить содержимое div с помощью jquery или js?
- 7. Как изменить содержимое внутри вкладки? [JS, JQUERY и HTML5]
- 8. Как изменить содержимое XElement?
- 9. Как изменить содержимое макета?
- 10. Как изменить содержимое макета?
- 11. Как изменить содержимое ContentControl
- 12. Как изменить источник видео onclick?
- 13. Как изменить содержимое закладки?
- 14. Как изменить содержимое tabPanel?
- 15. как изменить содержимое DIV
- 16. Как изменить ориентацию видео
- 17. Как изменить источник видео
- 18. Как изменить видео быстрее?
- 19. Очистить содержимое элемента JS
- 20. Как записать содержимое браузера в видео?
- 21. currentTime() в видео js
- 22. JQuery - изменить содержимое div-класса на детали щелкнутого видео
- 23. Изменить содержимое «span»
- 24. Изменить содержимое в UITextView
- 25. видео js в неспособности воспроизвести флеш-видео
- 26. Изменить содержимое?
- 27. как изменить содержимое HTML в угловом 2
- 28. Как изменить директиву в угловых js
- 29. Изменить содержимое MainWindow на QT
- 30. как изменить oncontextmenu в js
Спасибо, именно то, что я искал – md1hunox