
Detener, simular STOP en reproductor web
Publicado por Juan (3 intervenciones) el 21/12/2016 05:27:10
Estimados, he agregado un 2do reproductor de musica a mi web, cuyo iframe de un tercero está activado con AutoPlay.
Como ya tengo otro reproductor con Autoplay, no deseo que se enciendan los 2 al mismo tiempo.
El reproductor que deseo detener (click STOP) cuando se carga la pagina, es el que tiene notas musicales de fondo, barra de volumen anaranjada y el logo de android en este enlace.
Como les comenté no puedo modificar el código que se carga, porque el iframe se carga desde la url de un tercero.
Si bien, cuando generé el codigo, el valor AutoPlay lo puse en "no" y queda seteado en "false", como verán más abajo, el reproductor se inicia a los 3 segundos, por un código javascript que carga el iframe al final.
¿Que puedo agregarle para que se simule un click del botón STOP, o para detener la musica al cargar la pagina?
Como ya tengo otro reproductor con Autoplay, no deseo que se enciendan los 2 al mismo tiempo.
El reproductor que deseo detener (click STOP) cuando se carga la pagina, es el que tiene notas musicales de fondo, barra de volumen anaranjada y el logo de android en este enlace.
Como les comenté no puedo modificar el código que se carga, porque el iframe se carga desde la url de un tercero.
Si bien, cuando generé el codigo, el valor AutoPlay lo puse en "no" y queda seteado en "false", como verán más abajo, el reproductor se inicia a los 3 segundos, por un código javascript que carga el iframe al final.
¿Que puedo agregarle para que se simule un click del botón STOP, o para detener la musica al cargar la pagina?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<script type="text/javascript">
$(document).ready(function(){
$('#jquery_jplayer_1').jPlayer({
ready: function (event) {
$(this).jPlayer('setMedia', {
mp3:'http://149.202.34.48:9920/;stream/1'
});
},
swfPath: 'http://player.inimusic.com/mashter/player/js',
supplied: 'mp3',
wmode: 'window',
solution: 'html,flash',
volume: 0.75,
autoPlay: false
});
//Guarda Volumen en coquies
$('#custom_jplayer_volume_bar,#custom_jplayer_volume_bar_value').click(function()
{
//Cache the volume value.
var new_volume = $('#jplayer').jPlayer('getData', 'volume');
//Store the volume in a cookie.
$.cookie('jp_volume', new_volume, { expires: 7, path: '/'});
alert(new_volume);
});
//auto inicia a los 3 segundos
var count=3000000000000;
function timer()
{
count=count-1;
if (count <= 0)
{
clearInterval(counter);
var jp_volume = 0.60;
// alert('play');
$('#jquery_jplayer_1').jPlayer('play');
$('#jquery_jplayer_1').jPlayer({volume:jp_volume});
$('#jquery_jplayer_1').jPlayer('stop');
$('#jquery_jplayer_1').jPlayer('play');
return;
}
}
var counter=setInterval(timer, 1000);
});
</script>
Valora esta pregunta


0