Phonegap音量增大和减小控制

时间:2014-09-22 11:11:51

标签: jquery html cordova

嗨朋友我在apk中创建了一个播放音频文件的应用程序apk我想使用音量调高和音量调低选项但是我不知道如何实现它我已经尝试过这一切的解决方案但是仍然没有工作我需要增加音量,最后我研究了音量达到0到1。我试过这样但仍然没有工作,不知道确切的方式,请告诉我这对我很有帮助。

 function setVolume()
        {
             if (my_media)
            {
                my_media.setVolume(volume);
            }
            var volume = my_media.setVolume(volume)+0.2;
            if(volume >1){
                volume = 1;
            }
             my_media.setVolume(volume);        

        }
<button data-inline="true" onclick="setVolume();">Volume Up</button>

1 个答案:

答案 0 :(得分:1)

我不能100%确定您为什么要在代码中执行某些操作。

编辑(我刚刚意识到没有getVolume()方法,因此您必须将音量存储在全局变量中。

我会做这样的事情:

var volume= 0.1; // global variable

function setVolume() {
    if (!my_media) return false;

    volume+= 0.2;
    if(volume> 1){
        volume= 1;
    }

    my_media.setVolume(volume);        
}