SMIL: t: проблема со звуком в Internet Explorer 8

Я пытаюсь реанимировать проект, сделанный десять лет назад. SMIL2 был успешно использован в IE6.

Я обнаружил, что IE8 по-прежнему поддерживает SMIL, однако ни элементы t:media, ни t:audio больше не воспроизводят аудио / мультимедийный контент.

Вот простой пример, который хорошо работает в IE6 (под VirtualPC), но имеет проблемы в IE8


<Голова>


<Тело>



Еще одно замечание - в случае, если t:audio включен в sequence (t:seq) - элемент после t:audio никогда не запускает свои эффекты.

Существуют ли известные проблемы / обходные пути с поддержкой SMIL в Internet Explorer 8?

1 ответ

Используйте закрывающий тег вместо пустого тега и добавьте timecontainer атрибут, так как IE8 обеспечивает более строгий синтаксис:

<t:audio src="LoopyMusic.wav" repeatCount="indefinite" type="wav" timecontainer="par"></t:audio>

Рекомендации

Другие вопросы по тегам