2013-01-19 3 views
8

私はいくつかの基本的なJavaScriptのインタラクティビティを持つSVGを持っています。私はそれにもいくつかのオーディオを入れることができたいと思っています。明確にするためにSVGにjavascriptを使用してオーディオを含めることはできますか?

  • これは私がJavaScriptライブラリを使用することを避けることを好むだろうが、それは必要だ場合、私はできるHTML
  • にインライン化ではない、それ自体であるSVG、ためです。

どのようにこれを達成できるかについての洞察はありますか?

+0

好奇心から、HTMLラッパーなしでJSインタラクティブ機能をどのように達成できますか? –

+1

@DC_:HTMLと同じように: '

9

SVG 1.2 Tinyで定義されているSVG <audio><video>要素タグがあります。 Operaはそれらをサポートしていますが、他のUAはまだありません。

IE 9/10以外のほとんどの場所で機能するソリューションは、要素をhtmlの<audio>要素を子要素として使用することです。

あなたはIE9/10のサポートが必要な場合、それは<foreignObject>

関連する問題