我正在尝试恢复十年前制作的项目。SMIL2 在 IE6 中成功使用。
我发现 IE8 仍然支持 SMIL,但是 t:media 和 t:audio 元素不再播放音频/媒体内容。
这是在 IE6(在 VirtualPC 下)可以正常工作但在 IE8 中存在问题的简单示例
<html xmlns:t="urn:schemas-microsoft-com:time">
<head>
<?import namespace="t" implementation="#default#time2">
</head>
<body>
<t:audio src ="LoopyMusic.wav" repeatCount="indefinite" type="wav" />
</body>
</html>
另一个注意事项 - 如果 t:audio 包含在序列 (t:seq) 中 - t:audio 之后的元素永远不会启动它的效果。
Internet Explorer 8 下的 SMIL 支持是否存在任何已知问题/解决方法?