Я уже несколько месяцев бьюсь головой о стол, пытаясь найти решение этой проблемы. Самая большая проблема заключается в том, что он появляется только при определенных обстоятельствах. С момента запуска modern.ie и выпуска IE10 я возобновил поиск ответов.
Я использую 64-разрядную версию Win7 и в настоящее время имею последнюю версию IE10 (10.0.9200.16521). Когда я загружаю сайт с установленным video.js, он не работает в стандартном режиме. Но работает с Flash в причудливом режиме. Удаление video.js различными способами загружает видео в соответствии с возможностями HTML5 IE10. Это происходит даже на домашней странице videojs.com. До сих пор я пробовал следующие предложения из других мест...
- Используйте полный путь вместо относительных URL-адресов.
- Изменить на
preload="none"
- Запуск IE после отключения дополнений
- Запуск IE в безопасном режиме
- Запуск IE от имени отдельного пользователя
- Много других подобных вещей месяцы назад я не помню.
Я успешно запустил сайт на свежих установках внутри виртуальных машин. И мой 64-битный компьютер Win7 дома. Но моя машина на работе, раньше с IE9, а теперь с IE10 не работает. Я видел подобные сообщения, поэтому я знаю, что я не одинок. Есть ли у кто-нибудь новые предложения?
Супер простой пример, демонстрирующий эту проблему, можно найти в другом вопросе: видео.js зависают в IE9 и IE10, двойная длина на Сафари для Mac
Обновление: Найдена ссылка на принуждение IE к использовать Flash. Думал, что это может быть обходной путь при попытке заставить IE использовать HTML5. Он успешно заставил другие браузеры использовать Flash (в тесте, чтобы убедиться, что мой условный комментарий IE не испорчен). IE по-прежнему не работал.
Обновление 2: я обнаружил, что другие веб-сайты, совершенно не относящиеся к теме, также не загружаются. Учитывая, что эта проблема не возникает при новой установке, мне, возможно, придется прибегнуть к попытке удалить IE и установить его из новой загрузки. К сожалению, на самом деле это не определит причину этой проблемы, поэтому я могу отложить и просмотреть источник video.js. Это займет ОЧЕНЬ много времени, поэтому, если кто-то придумает решение, сообщите всем об этом.