Autor Zpráva
nyllo
Profil
Zdravím.

řeším problém s přehrávačem. Potřebuji vytvořit tlačítka pro přidání a odebrání hlasitosti.
Jediná zmínka o takovéto funkci je pouze pro keyBindings.
Dalo by se nějako za pomocí této funkce vytvořit tlačka pro hlasitost?


keyBindings: {     
               muted: {
                    key: 77, // m
                    fn: function(f) {
                        f._muted(!f.options.muted);
                    }
                },
                volumeUp: {
                    key: 190, // .
                    fn: function(f) {
                        f.volume(f.options.volume + 0.1);
                    }
                },
                volumeDown: {
                    key: 188, // ,
                    fn: function(f) {
                        f.volume(f.options.volume - 0.1);
                    }
                },



Tlačítka jsou tvořena takto
<button class="jp-mute" role="button" tabindex="0">mute</button>

Předem děkuji za rady.
Keeehi
Profil
jplayer.org/latest/developer-guide/#jPlayer-volume

Dole je příklad který by měl stačit je volat v reakci na click na tlačítku.
nyllo
Profil
ano ono to jde ale pouze v případě že chci absolutní hodnotu.

tento příklad mi fungovat nebude.

$("#volumeUp").click( function() {
          $("#jquery_jplayer_1").jPlayer("volume", + 0.1);
        });
Keeehi
Profil
A takhle nějak?
$("#volumeUp").click( function() {
    var f = $("#jquery_jplayer_1").jPlayer("focus");
    f.volume(f.options.volume + 0.1);
}
nyllo
Profil
bohužel nefunkční.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: