我让自己成为一个有趣的小型聊天客户端,我和我的父亲一起使用,他们只是在学习如何实现这一切。无论如何,我想要一个可以在登录会话中播放声音的按钮。如果说,我的全家人登录聊天,我需要听到所有人都听到的声音。在会话中播放声音
我拥有的是...当我点击它时,我有一个播放声音的按钮,但是我是唯一一个听到它的人。
有没有办法做到这一点?
HTML:
<form name="message" action="">
<input name="usermsg" type="text" id="usermsg" size="63" />
<input name="submitmsg" type="submit" id="submitmsg" value="Send" />
<input name="play" type="button" id="play" value="Attention!" onclick="playme('sounds/cartoon.wav')">
</form>
的Javascript:
function playme (url){
var audio=document.createElement("audio");
audio.src=url;
audio.play();
}
假设你的聊天基于服务器。当你点击你需要通知服务器的按钮时,服务器必须然后通知连接的客户端,他们必须播放声音。 – Xotic750
好的......我该怎么做呢? – wribit
你写的一些服务器端代码,以接受来自客户端和客户端代码所述消息发送所述消息,并听取了通知。服务器端代码,当它接收到消息将查看哪些客户端被连接,并且发送一个通知给每个。当客户端收到通知消息时,客户端代码会播放声音。 – Xotic750