Ciao a tutti, ho creato questa funzione per controllare il "rewind" di un file audio all'interno di una pagina (usando in background Real Player)...
Funziona, tranne una cosa..
Se premo il pulsante back (che richiama questa funzione) non faccio altro che dire che il clip si deve spostare indietro di 10000 millisecondi... ma se il clip è all'inizio, cioè a 0 millisecondi (ad esempio) ricevo un errore, perchè giustamente non posso spostarlo indietro... allora ho fatto delle modifiche alla funzione dicendo che si deve spostare indietro di 10000 millisecondi solo se la posizione del clip (che sarebbero i millisecondi che ha suonato fin'ora) è maggiore del comando che gli sto dando...
Ma se sono quì vuol dire che non funziona...
Perchè?
Eccovi il codice:
codice:
function dietro() {
var fine=document.javademo.GetPosition();
var answer=Math.round((document.javademo.GetPosition()-10000));
var answer2="";
if (fine <= answer) {
answer2=Math.round((document.javademo.GetPosition()+0));
}
else {
answer2=Math.round((document.javademo.GetPosition()-10000));
}
document.javademo.SetPosition(answer2)
}
Grazie
Ciao!