* Jeff Schiller wrote: >The media01.svg example given in >http://www.w3.org/TR/2005/WD-SVGMobile12-20051207/multimedia.html#AudioElement >shows how to do this for a specific button, but the audio element >specifically targets a specific button. So I don't think I can use >this simple method.
You can use a list in the begin attribute, maybe <audio begin="foo.click; bar.click; baz.click; ..." will do it for you. >- an <audio> element is considered a "Timed Event": >http://www.w3.org/TR/2005/WD-SVGMobile12-20051207/intro.html#TermTimedElement >- a Timed Event implements the SVGAnimationElement interface: >http://www.w3.org/TR/2005/WD-SVGMobile12-20051207/svgudom.html >- the SVGAnimationElement interface extends the smil::ElementTimeControl >- the smil::ElementTimeControl has the beginElement() method s/Timed Event/Timed Element/ but yes. >So I guess I could do this: > > <audio xml:id="audioClip1" .../> > > <handler xml:id="buttonClicker" type="application/ecmascript" >ev:event="ev:click"> > var myAnimationElement = document.getElementById("audioClip1"); > myAnimationElement.beginElement(); > </handler> Note that this would register a listener on the parent of the handler element, if that's not one of your buttons this is not what you want, you should remove the ev:event attribute. >And then a bunch of these: > > <ev:listener event="ev:click" observer="#button1" > handler="#buttonClicker"/> > <ev:listener event="ev:click" observer="#button2" > handler="#buttonClicker"/> > <ev:listener event="ev:click" observer="#button3" > handler="#buttonClicker"/> Yes. -- Björn Höhrmann · mailto:[EMAIL PROTECTED] · http://bjoern.hoehrmann.de Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de 68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/ ------------------------ Yahoo! Groups Sponsor --------------------~--> Get Bzzzy! (real tools to help you find a job). Welcome to the Sweet Life. http://us.click.yahoo.com/KIlPFB/vlQLAA/TtwFAA/1U_rlB/TM --------------------------------------------------------------------~-> ----- To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" ---- Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

