videojs отключить черный фон

videojs (v3.2.0) всегда показывает черный фон при загрузке видео в режиме SWF. Кто-нибудь знает, как это изменить?

Вы можете добавить SWF-параметры в плеер:

var params = {};
params.bgcolor = "#ffffff";
params.wmode = "transparent";

V.options.flash.params = params;

С wmode = "transparent" вы можете увидеть черный ящик в верхнем левом углу. В IE7/8 поле не исчезает при воспроизведении видео и отображается в виде черной линии вокруг видео (как черная верхняя граница).

Большое спасибо, Флориан

1 ответ

Решение

Ааа я только что нашел это: http://help.videojs.com/discussions/problems/1220-black-square-in-flash-file

там рекомендуется самостоятельно скомпилировать SWF с помощью Flash Builder. Вы можете скачать проект здесь: https://github.com/zencoder/video-js-swf

Затем вы можете установить свой собственный SWF с пользовательским цветом фона следующим образом:

var params = {};
params.bgcolor = "#ffffff";
_V_.options.flash.swf = "videojs/VideoJS.swf";
_V_.options.flash.params = params;

Надеюсь, что videojs скоро обновит свои selfhost-download и CDN с соответствующим SWF. ура, Флориан

Другие вопросы по тегам