SMIL: t: Internet Explorer 8 中的音频问题
我正在努力重振十年前的项目。 SMIL2在IE6中成功使用。
我发现 IE8 仍然支持 SMIL,但是 t:media 和 t:audio 元素都不再播放音频/媒体内容。
这是一个简单的示例,在 IE6(在 VirtualPC 下)中工作正常,但在 IE8 中存在问题
<头>
<正文>
另一个注意事项 - 如果 t:audio 包含在序列 (t:seq) 中 - t:audio 之后的元素永远不会启动其效果。
Internet Explorer 8 下的 SMIL 支持是否存在任何已知问题/解决方法?
I am trying to reanimate project made ten years ago. SMIL2 was successfully used in IE6.
I have found that IE8 still supports SMIL, however nor t:media, nor t:audio elements do not play audio/media content any more.
Here is simple example that works OK in IE6 (under VirtualPC) but has issues in 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>
Another notice - in case if t:audio is included into sequence (t:seq) - element after t:audio never starts it's effects.
Are there any known issues/workarounds with SMIL support under internet explorer 8?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用结束标记而不是空标记并添加
timecontainer
属性,因为 IE8 强制执行 更严格的语法:参考
斯图·尼科尔斯 | CSS 游戏 | Internet Explorer 时间操作画廊
HTML+TIME:时间容器
使用 TIMEACTION 属性
使用 HTML+TIME 转换
使用 HTML+TIME 文档对象模型 (DOM)
Use a closing tag instead of an empty tag and add the
timecontainer
attribute, since IE8 enforces stricter syntax:References
Stu Nicholls | CSS PLAY | Internet Explorer Time Action Galleries
HTML+TIME: Time Containers
Using the TIMEACTION Attribute
Using HTML+TIME Transitions
Using the HTML+TIME Document Object Model (DOM)