我创建了一个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()播放它们。

最佳答案

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

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...in

09-11 18:28