我正在尝试编写一个记忆游戏,而不是匹配单词或图像,我匹配声音。
我正在使用javascript(基于此代码:https://codepen.io/anon/pen/KQXWZx)这样做,当我按照我想要的方式单击元素时,我已经让游戏发出声音,但是现在他们都玩了同样的声音会破坏游戏的目的......
这里的代码很难解释,但长话短说:我无法弄清楚为什么:
document.getElementById("audio-tay").src = "sounds/"+ picked +".m4a";
tay.play();
不起作用,而这个:
document.getElementById("audio-tay").src = "sounds/bomt.m4a";
tay.play();
确实有效(在这种情况下我改变了声音,但我仍然遇到所有元素声音相同的问题)。
这是我的整个代码:
https://codepen.io/8ergloind/pen/bLJzBe
无法正常工作,因为它缺少所有img和音频, 但是,如果有人可以提供帮助,尽管我会永远感激不尽!