嗨,朋友们,我已经创建了一个应用程序来播放应用程序中的音频文件应用程序,我想使用音量增大和音量减小控制选项,但我不知道如何实现它,我已经尝试过这个解决方案,但仍然无法正常工作,我需要为了增加音量最终我研究了音量最大为 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>
我不是 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);
}
您可以为我推荐 my_media 的代码吗?