Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Επισκέπτης
Δημοσ.

Προσπαθησα να φτιάξω ένα κουμπί το οποίο όταν χρησιμοποιείται να εκκινεί την αναπαραγωγή ενός τραγουδιού. Παρόλα αυτά το κομμάτι ξεκινα να αναπαράγεται αμέσως. Έχω ξανακάνει την ίδια ακριβώς δουλεία με απλη js αλλα αποφάσισα να χρησιμοποιήσω jquery (μαθαίνω ακόμη)..

 

Ο κώδικας είναι

//Playlist
var playlist = new Array();
playlist[0] = 'a.mp3';
var iForIndex = 0;
// Variable for checking whether it's playing
var playinq = 0;
//Load First Song
$('#source').attr('src', playlist[iForIndex]);
$('#audio')[0].load();
function mainButton(){
	if(playinq == 0){
		playinq=1;
		$('#audio')[0].play();
		$('#mainb').attr('value', 'Pause');
	}else{
		playinq=0;
		$('#audio')[0].pause();
		$('#mainb').attr('value', 'Play');}
}
//Play-Pause Button
$('#mainb').click(mainButton());

μπορείτε να το δείτε το αποτέλεσμα εδω

 

 

Το προβλημα είναι πως το κουμπί δεν σταματα/ξεκινα το τραγουδι. Επίσης το τραγούδι ξεκινα με την φορτωση της σελιδας.



ΟΚ μαλλον βιαστικα να μιλήσω... Έλυσα το πρόβλημα,αν θελει καποιος moderator μπορει να το κλεισει..

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...