← Форум / HTML5 / Ошибка Uncaught ReferenceError: querySelectorAll is not defined при обновлении плеера.
Здравствуйте, ранее использовали html5 плеер версии 0.5.24. Недавно потребовалось изменить стиль плеера. В редакторе создали стиль, скачали версию для html5. Подключили, но шрифты там хуже, чем в редакторе при создании. Решено было обновить плеер до актуальной версии 0.8.7. Скачали, подключили — перестал загружаться плеер. В логах выводится ошибка:
Uncaught ReferenceError: querySelectorAll is not defined
at eval (eval at <anonymous> (eval at loader (eval at <anonymous> (http://127.0.0.1:8000/static/js/uppod.js:4:1))), <anonymous>:1:248)
at eval (eval at <anonymous> (eval at loader (eval at <anonymous> (http://127.0.0.1:8000/static/js/uppod.js:4:1))), <anonymous>:1:614)
at eval (eval at loader (eval at <anonymous> (http://127.0.0.1:8000/static/js/uppod.js:4:1)), <anonymous>:1:1)
at Object.loader (eval at <anonymous> (http://127.0.0.1:8000/static/js/uppod.js:4:1), <anonymous>:1:136435)
at Init (eval at <anonymous> (http://127.0.0.1:8000/static/js/uppod.js:4:1), <anonymous>:1:10847)
at new Uppod (eval at <anonymous> (http://127.0.0.1:8000/static/js/uppod.js:4:1), <anonymous>:1:3475)
at http://127.0.0.1:8000/catalog/zapekanki/myasnaya-zapekanka/Gdi9KG5wZAY9FZzhdj4J/:48:24
В поисках решения проблемы была найдена демо-страница подключения стилей к html5 плееру. Подключил там свой плеер, свои стили, и они заработали! Все отображается как нужно, без ошибок. Но если скопировать весь код из этой страницы и вставить вместо нашего, то вываливается ошибка, приведенная выше.
Пробовали все, в плоть до отключения всех стилей css, скриптов и библиотек js, оставив только подключение компонентов плеера. Одна и та же ошибка. Объект Uppod не создается и не добавляется в DOM. Если подключить версию 0.5.24, то плеер работает, но не совсем корректно отображает стиль.
Собственно вопрос: что делать? Как исправить ошибку. Что изменилось в 0.8.7 по сравнению с 0.5.24?
Uncaught ReferenceError: querySelectorAll is not defined
at eval (eval at <anonymous> (eval at loader (eval at <anonymous> (http://127.0.0.1:8000/static/js/uppod.js:4:1))), <anonymous>:1:248)
at eval (eval at <anonymous> (eval at loader (eval at <anonymous> (http://127.0.0.1:8000/static/js/uppod.js:4:1))), <anonymous>:1:614)
at eval (eval at loader (eval at <anonymous> (http://127.0.0.1:8000/static/js/uppod.js:4:1)), <anonymous>:1:1)
at Object.loader (eval at <anonymous> (http://127.0.0.1:8000/static/js/uppod.js:4:1), <anonymous>:1:136435)
at Init (eval at <anonymous> (http://127.0.0.1:8000/static/js/uppod.js:4:1), <anonymous>:1:10847)
at new Uppod (eval at <anonymous> (http://127.0.0.1:8000/static/js/uppod.js:4:1), <anonymous>:1:3475)
at http://127.0.0.1:8000/catalog/zapekanki/myasnaya-zapekanka/Gdi9KG5wZAY9FZzhdj4J/:48:24
В поисках решения проблемы была найдена демо-страница подключения стилей к html5 плееру. Подключил там свой плеер, свои стили, и они заработали! Все отображается как нужно, без ошибок. Но если скопировать весь код из этой страницы и вставить вместо нашего, то вываливается ошибка, приведенная выше.
Пробовали все, в плоть до отключения всех стилей css, скриптов и библиотек js, оставив только подключение компонентов плеера. Одна и та же ошибка. Объект Uppod не создается и не добавляется в DOM. Если подключить версию 0.5.24, то плеер работает, но не совсем корректно отображает стиль.
Собственно вопрос: что делать? Как исправить ошибку. Что изменилось в 0.8.7 по сравнению с 0.5.24?
pipoo | Ссылка на пост (Смотрели 2055) | 11.11.16 14:00 Ответить |
1 | Выложите в сеть, пожалуйста, страницу с плеером посмотрим в чем дело. (ответить) |
2 | Попробуйте еще раз обновить плеер, добавили в вашу версию локальный домен (ответить) |
Оставить комментарий