1

私は 10 年前に作られたプロジェクトを蘇らせようとしています。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="不定" type="wav" />
</body>
</html>

もう 1 つの通知 - t:audio がシーケンス (t:seq) に含まれている場合 - t:audio の後の要素はその効果を開始しません。

Internet Explorer 8 での SMIL サポートに関する既知の問題/回避策はありますか?

4

1 に答える 1

1

timecontainerIE8 ではより厳密な構文が適用されるため、空のタグの代わりに終了タグを使用して属性を追加します。

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

参考文献

于 2012-02-14T23:19:20.913 に答える