Форум / HTML5 / Не работает плеер в Opera
Свежая версия Opera на Win и Linux — одинаковая история.

Плеер просто не показывается, хотя все остальные браузеры его прекрасно понимают.
В дебаге видим ошибку — парсер js в Opera ломается об navigator.vendor.

Ошибка решается следующим образом:
Файл uppod.js, строка 10.

Заменить
if (navigator.vendor.indexOf("Apple") > -1) jb = true;


На
if (navigator && navigator.vendor && navigator.vendor.indexOf("Apple") > -1) jb = true;


Сразу все ошибки пропадают и плеер показывается.
psytribeСсылка на пост (Смотрели 6215)08.01.12 03:27     Ответить
Ваше имя*
 E-mail* (не публикуется)
 
 
Если пишете о проблеме, то приложите, пожалуйста, ссылку на свой плеер отсюда — Плеер: Файл > Код > Ссылка
Вставка кода — [code][/code] дублировать ответы на e-mail
1
support 08.01.12 - 03:33
У вас последняя версия (0.2.3)?
2
psytribe 09.01.12 - 21:43
не могу понять как посмотреть версию, но скорей всего да — скачивал её с сайта примерно неделю назад.
3
support 09.01.12 - 23:13
Еще раз обновите
4
psytribe 09.01.12 - 23:18
а что-то еще кроме этого момента было исправлено в более новой версии?
достаточно просто заменить uppod.js?
5
support 09.01.12 - 23:45
Может быть пару событий в JS API добавили. Достаточно заменить, если не используете стили.
Сообщить об ошибке на сайте
 Uppod © 2008–2020
Сообщить об ошибке на сайте
Если ошибка относится к плееру, а не сайту, либо Вы хотите получить ответ на вопрос —
лучше написать на форуме