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 JQuery-立即停止所有音频_Javascript_Jquery_Html_Audio - Fatal编程技术网

Javascript JQuery-立即停止所有音频

Javascript JQuery-立即停止所有音频,javascript,jquery,html,audio,Javascript,Jquery,Html,Audio,我创建了一个javascript音频播放器,并以以下格式存储所有媒体: var audios = { fade: new Audio('music/fade.mp3'), spectre: new Audio('music/spectre.mp3'), force: new Audio('music/force.mp3') } 我试图用一个函数来阻止它们,我使用的是audios['fade'].play(),audios['spectre'].play()和audios

我创建了一个javascript音频播放器,并以以下格式存储所有媒体:

var audios = {
    fade: new Audio('music/fade.mp3'),
    spectre: new Audio('music/spectre.mp3'),
    force: new Audio('music/force.mp3')
}

我试图用一个函数来阻止它们,我使用的是
audios['fade'].play()
audios['spectre'].play()
audios['force'].play()
播放它们。

您可能会将audios对象传递给一个带有for-in循环的函数,以循环遍历传入对象的每个属性并将其关闭


“只有一个功能”?那么,你还在等什么?创建一个函数,遍历对象并调用每个音频的
pause
方法。@Vohuman我指的是类似于loop的东西,就像Jason在回答中解释的那样。所以问题是:我如何遍历对象?@Vohuman是的,如果你愿意,你可以编辑我的问题。:)太好了,请将此标记为您的例外答案:)