Visa ett inlägg
Oläst 2009-07-01, 16:48 #1
pontus pontus är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2003
Inlägg: 450
pontus pontus är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2003
Inlägg: 450
Sitter med nya audio-taggen på min mediasajt, skönt som fan att slippa oroa sig för flashversioner och att användare har flash installerat, dock undrar jag om någon har koll på playback via javascript? Att skapa en kontroll för att spela och pausa filen är inga problem,
Kod:
<script>function playPaus() {var v = document.getElementsByTagName("audio")[0];v.play();}</script>
Dock har jag fastnat lite när det gäller att avgöra om filen redan spelas eller ej, någon som har koll på addEventListener?

Kod:
<script>

var v = document.getElementsByTagName("audio")[0];
int playing=0;
v.addEventListener("play", function() { playing=1; } else { playing=0; }, true);


function hej() {

if(playing ==1) {
v.paus();
// kod för att ändra andra grejer
}else{
v.play();
// kod för att ändra andra grejer
}
}

</script>

<audio src="http://developer.mozilla.org/@api/deki/files/2926/=AudioTest_(1).ogg" controls> 
Your browser does not support the <code>audio</code> element. This future should NOT be used for Internet Explorer!
</audio> 
<a href="javascript:hej();">Play/pause</a>
pontus är inte uppkopplad   Svara med citatSvara med citat