Umieściłem na stronie odtwarzacz Audio.js [http://kolber.github.io/audiojs/]. Jest on zrobiony w kilku miejscach na stronie, zawiera różne piosenki, lecz jest jedno (albo dwa) ale...
Chciałbym tak:
a1. Odpalam jakąś piosenkę i gra.
a2. Po odpaleniu innej, dopiero grana się zatrzymuje.
Chciałbym też tak:
b1. Odpalam jakąś piosenkę z np głównej treści strony i w innym playerze (głównym) pojawia się to samo (granie z playera głównego tak jakby) w tym playerze.
b2. Mogę zatrzymać piosenkę poprzez wciśnięcie Pauzy na playerze głównym oraz na playerze w treści strony.
Nie jestem za bardzo ogarnięty w JS. Aczkolwiek przyjąłbym rady, tutoriale(, gotowce). Czy ktoś robił kiedyś takie coś?
Serdecznie pozdrawiam,
Hubert aka MrCoody
Edit @1: Ze względu że nikt nie odpowiedział, dogłębnie przeszukałem internet i znalazłem odpowiedź na pierwsze Chciałbym :} Oto kod:
Kod
audiojs.events.ready(function() {
var as = audiojs.createAll();
document.addEventListener('play', function(e){
var audios = document.getElementsByTagName('audio');
for(var i = 0, len = audios.length; i < len;i++){
if(audios[i] != e.target){
audios[i].pause();
}
}
}, true);
});
var as = audiojs.createAll();
document.addEventListener('play', function(e){
var audios = document.getElementsByTagName('audio');
for(var i = 0, len = audios.length; i < len;i++){
if(audios[i] != e.target){
audios[i].pause();
}
}
}, true);
});
Aczkolwiek czekam nadal na waszą pomoc odnośnie Głównego playera audio.