Javascript 向sockets node.js播放音频

Javascript 向sockets node.js播放音频,javascript,node.js,sockets,audio,Javascript,Node.js,Sockets,Audio,我有一个node.js应用程序,它应该在node.js的特定时间向所有套接字播放3种声音 我该怎么做才能让它发挥作用呢?我应该把声音片段放在app.js上并以某种方式发出它们吗?或者我应该将它们存储在客户端HTML中,并向用户发送一个播放它们的标志 我能看看如何使用首选方法的示例吗? 谢谢我建议您公开这3个音频文件(例如/public/audio/1.mp3和相关节点路由),然后将问题分为两个子问题: 首先是如何在JavaScript中播放音频 第二个问题是何时播放音频 例如,如果您正在使用

我有一个node.js应用程序,它应该在node.js的特定时间向所有套接字播放3种声音

我该怎么做才能让它发挥作用呢?我应该把声音片段放在app.js上并以某种方式发出它们吗?或者我应该将它们存储在客户端HTML中,并向用户发送一个播放它们的标志

我能看看如何使用首选方法的示例吗?
谢谢

我建议您公开这3个音频文件(例如
/public/audio/1.mp3
和相关节点路由),然后将问题分为两个子问题:

  • 首先是如何在JavaScript中播放音频
  • 第二个问题是何时播放音频
例如,如果您正在使用我建议您使用以下简单代码(服务器端):

例如,这可能是所需的客户端代码:

var socket = io.connect('/');
socket.on('play', function (data) {
    // Here goes the 'HOW' piece of code
    // to play the data.audio track
});
var socket = io.connect('/');
socket.on('play', function (data) {
    // Here goes the 'HOW' piece of code
    // to play the data.audio track
});