Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从特定位置静音和取消静音音频?_Javascript_Html_Css_Audio - Fatal编程技术网

Javascript 如何从特定位置静音和取消静音音频?

Javascript 如何从特定位置静音和取消静音音频?,javascript,html,css,audio,Javascript,Html,Css,Audio,好的,我需要一些关于静音和取消静音选项的帮助 下面是javascript(audio.js): var音乐; var x=document.getElementById(“音乐”); var audio=新音频('music/LetsPlay!.mp3'); 函数playAudio(){ 音频播放(); audio.muted=false; audio.autoplay=true; load(); audio.loop=true; } 函数startSound(){ 音乐=新声音('music

好的,我需要一些关于静音和取消静音选项的帮助


下面是javascript(audio.js):

var音乐;
var x=document.getElementById(“音乐”);
var audio=新音频('music/LetsPlay!.mp3');
函数playAudio(){
音频播放();
audio.muted=false;
audio.autoplay=true;
load();
audio.loop=true;
}
函数startSound(){
音乐=新声音('music/LetsPlay!.mp3');
音乐。播放();
music.muted=false;
music.autoplay=true;
音乐。加载();
music.loop=true;
}
函数enableMute(){
audio.muted=true;
audio.pause();
} 
函数禁用(){
audio.muted=false;
音频播放();
}
函数checkMute(){
警报(x静音);
}
函数enableAutoplay(){
x、 自动播放=真;
x、 加载();
x、 循环=真;
x、 加载();
}
函数disableAutoplay(){
x、 自动播放=假;
x、 加载();
x、 循环=假;
x、 加载();
} 
函数enableControls(){
x、 控制=真;
x、 加载();
} 
函数disableControls(){
x、 控制=假;
x、 加载();
} 
函数checkControls(){
警报(x.控制);
}

index.html:


巡逻队变差了

巡逻 转动 坏的

InstantClick.init();

options.html:


选择权

巡逻 转动 坏的

选择权

你是沉默的还是不沉默的?卷: 哑巴 / 取消静音


以下是游戏代码其余部分的链接:


嗯,我知道javascript中的代码确实适用于静音和取消静音,但当您在选项中时,它就是不想工作。另外,我知道代码可以工作的原因是我将代码设置为静音和取消静音


哑巴
取消静音

在startmenu.html中,它可以静音和取消静音,所以现在我想知道如何使它在选项中静音和取消静音。

嗨,我不完全理解它的结构,我可以看到一些文件正在加载-例如style.css-但我看不到options.html在哪里加载。它是从另一个加载的文件中加载的吗?@AHaworth好吧,我不确定它是从哪里加载的,但我会说所有的文件都是用instantclick.min.js预加载的(我真的不知道是不是所有的文件,但我知道至少是HTML文件预加载的),但我仍然不完全理解instantclick.min.js,虽然我已经读了很多次了,但至少我能让它发挥作用。此外,如果我必须重写游戏代码,让音频静音和取消静音,那么我会。但我不认为我必须这样做。有人会回答吗?我仍然感到困惑。我需要有人在2021-01-01 13:46:46之前回答