向所有人输出声音


function play(){
var audio = document.getElementById("sound");
audio.play(); }
<button onclick="play()">Press</button>
<audio id="sound" src="123.mp3" ></audio>

我想做的是为当前在网站上的每个人播放声音。这可能吗?我应该搜索哪种语言或方法?

附言。这是我第二次尝试正确提问,希望这次我做对了。

如前面提到的注释,您可以继续使用套接字原则。基本上对我来说,选择在nodejssocket.io。有了这个,我写了一个聊天应用程序。如您所知,它与您的用例几乎相同。我不得不将消息广播给同一聊天组中的所有客户端。Socket.io 还有一个客户端库,您可以在其中收听事件。您可以定义自己的事件,并将其广播给正在侦听事件和套接字的客户端。

祝你好运!

最新更新