Salu2 compañeros, les explico rapidamente, tengo k implementar una
musica de fondo en un website, y se reproduce bien y todo perfecto.
pero necesito crear un condicional if,
para el boton de reproducción, k verifique una cookie, y k si esta esta en
"Pausa", reproduzca el sonido y cambie el texto del boton a "Reproducir" y
viceversa para k si desactivan la opcion, a la hora de cargar otra pagina no se reproduzca nuevamente la musica y tengan k volver a desactivarla.
Logre k funcionara a
medias con un bind, pero como es una especie de toogle, si ya esta en el primer valor, al darle click no hace nada,
hasta la segunda vez k haces click es donde verifica el segundo estado y reproduce el sonido.
Este es el código viejo k les comentaba
Código:
$("#reproductor").toggle(playON , playOFF);
function playON() {
$(this).html('Reproducir');
$.cookie('bgestado','pausa');
soundManager.togglePause('bg');
}
function playOFF() {
$(this).html('Pausa');
$.cookie('bgestado','repro');
soundManager.togglePause('bg');
}
y este creo k se acerca a lo k necesito pero no logro k funcione...
Código:
var bgmestado = $.cookie('bgestado');
$("#reproductor").live("click", function(){
if (bgmestado=='pausa') {
$("#reproductor").html('Reproducir');
$.cookie('bgmestado','pausa');
soundManager.togglePause('bg');
} else if (bgmestado=='repro') {
$("#reproductor").html('Pausa');
$.cookie('bgmestado','repro');
soundManager.togglePause('bg'); }
} );
Les agradezco de antemano
su conocimiento y su tiempo
Salu2
Edit: era un error en la variable k tenia una m menos ^^
gracias igualmente