8
Ich habe eine SVG mit ein paar grundlegenden Javascript-Interaktivität, und ich würde gerne in der Lage sein, etwas Audio in sie auch zu setzen.Kann ein SVG Audio mit Javascript enthalten?
Zur Klarstellung:
- Dieses für SVG ist, die von sich selbst ist, nicht
- in HTML inlined würde ich eine JavaScript-Bibliothek verwenden, um zu vermeiden bevorzugen zu haben, aber ich kann, wenn es notwendig ist.
Jeder Einblick, wie dies erreicht werden könnte?
Aus Neugier, wie erreichen Sie JS-Interaktivität ohne einen HTML-Wrapper? –
@DC_: Genau wie bei HTML: Verwenden eines '
Es gibt SVG
<audio>
und<video>
Element-Tags, die in SVG 1.2 Tiny definiert sind. Opera unterstützt sie, aber keine andere UA tut es noch.Eine Lösung, die die meisten Orte außer IE 9/10 funktioniert, wäre die Verwendung eines Elements
<foreignObject>
mit einem HTML-Element<audio>
als Kind.Ich glaube nicht, es gibt eine gute Antwort, wenn Sie IE9/10-Unterstützung benötigen, da es nicht
<foreignObject>
Quelle
2013-01-19 08:55:42