Я включил flowplayer плагин в мой веб-сайт , с плейлистами и плагинами управления.
Пока проигрыватель проходит через различные статусы (загрузка фильма, воспроизведение,пауза) он должен динамически устанавливать классы для объекта DOM, с которым он в данный момент работает (обычно это элемент <a>
.
. Это прекрасно работает, пока проигрыватель загружает фильм (class="progress"
), поэтомустатус можно сделать видимым с помощью определенного набора CSS (пока красная граница).
После того, как фильм загружен и начал воспроизводиться, игрок должен удалить class="progress"
, что он делает, и заменить его наclass="playing"
- и здесь я терплю неудачу , несмотря на бесчисленные усилия.
Для фильмов, воспроизводимых в настоящее время или приостановленных, класс базового элемента <a>
не установлен в class="playing"
или class="paused"
и наборы CSS, относящиеся к этим статусам, не отображаются (зеленые и голубые границы для тестирования).
Я попытался реализовать ручной список воспроизведения Flowplayer демонстрационная страница, который отлично работает при вызове с сервера flowplayer (несмотря на то, что при просмотре html-источника я наблюдаю отсутствие всех тегов заголовка и открывающего тега body), но демонстрирует то же самое описанное поведение в моей разработке (XP, netbeans) и живойсреды (поставщика услуг) - я просто не могу заставить эту функцию работать в Google Chrome, IE7 или IE8.
Кто-нибудь имел такое поведение раньше и может дать мне некоторые рекомендации?