Архив форума Ace Stream       Wiki        Info

перейти на новый форум
Расширенный поиск  

Автор Тема: Не работает плеер ТС при скрытии/открытии  (Прочитано 10515 раз)

0 Пользователей и 1 Гость смотрят эту тему.

danica

  • Full Member
  • ***
  • Оффлайн Оффлайн
  • Сообщений: 134

Здравствуйте, у меня есть функция скрыть плеер, так вот после того как его обратно открыть (или переключиться с другого плеера) нет возможности начать (не активен запуск) воспроизведение, надо перегружать страницу. Прошу помочь.  :-\

Ссылка на проблему:

http://freeart.com.ua/btest/



За  решение ящик пива 8)
« Последнее редактирование: 21 Июня 2013, 19:15:41 от danica »
Записан

Constantin

  • Administrator
  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1757
    • Torrent Stream

Я так понял пиво уже кому-то досталось, так как насколько я у видел у вас никаких проблем с сокрытия плеера нет, все работает. Ну или я не правильно понял в чем проблема
Записан

danica

  • Full Member
  • ***
  • Оффлайн Оффлайн
  • Сообщений: 134

После того как скроете плеер, а потом опять раскроете воспроизведение перестает работать в хроме и в опере, в фоксе все ок.
Записан

danica

  • Full Member
  • ***
  • Оффлайн Оффлайн
  • Сообщений: 134

Подскажите плиз решение
Записан

Constantin

  • Administrator
  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1757
    • Torrent Stream

Подскажите плиз решение

Ок, завтра глянем.

P.S. Сейчас нет возможности
Записан

anton

  • Administrator
  • Jr. Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 68

После того как скроете плеер, а потом опять раскроете воспроизведение перестает работать в хроме и в опере, в фоксе все ок.

Проблема связана с тем, что браузер выполняет деинициализацию плагина, если плагин становится невидимым на странице. Разные браузеры ведут себя по-разному в этом плане, поэтому в FF работает, а в других - нет.

Решение такое - при скрытии плеера нужно не прятать контейнер с плагином (у вас это <div id="video_hd">), а менять ему размер на что-то вроде 3х3 пикселя, плюс можно еще в дополнение делать ему position: absolute и переносить куда-то в другое место на странице, чтобы его не было видно. Когда нужно показать плеер - возвращаете ему нормальный размер и позицию. Уменьшать до размера 1х1 пиксель не следует, потому что, например, в IE в данном случае тоже выполнится деинициализация.
Записан

danica

  • Full Member
  • ***
  • Оффлайн Оффлайн
  • Сообщений: 134

После того как скроете плеер, а потом опять раскроете воспроизведение перестает работать в хроме и в опере, в фоксе все ок.

...... Уменьшать до размера 1х1 пиксель не следует, потому что, например, в IE в данном случае тоже выполнится деинициализация.

Все решено, куда везти пиво?


P.S. если бы Вы еще обратили внимание на этот (http://oldforum.acestream.media/index.php?topic=1781.msg7673#msg7673) топик,  я вообще бал бы счастлив
« Последнее редактирование: 25 Июня 2013, 17:19:00 от danica »
Записан

Constantin

  • Administrator
  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1757
    • Torrent Stream

После того как скроете плеер, а потом опять раскроете воспроизведение перестает работать в хроме и в опере, в фоксе все ок.

...... Уменьшать до размера 1х1 пиксель не следует, потому что, например, в IE в данном случае тоже выполнится деинициализация.

Все решено, куда везти пиво?


P.S. если бы Вы еще обратили внимание на этот (http://oldforum.acestream.media/index.php?topic=1781.msg7673#msg7673) топик,  я вообще бал бы счастлив

Чуть позже опять включим

P.S. Пиво тоже обязательно выпьем, но тоже, чуть позже.
Записан