我想知道如何使用webRTC从Node.JS向我的浏览器发送消息,而无需在浏览器端安装任何第三方库。
我研究了一些选项,但它们都已经过时或过于复杂。我只需要在控制台上打印一些东西,没有UI,没有任何东西。
也许有人可以通过一个片段或示例来帮助我?
谢谢
答案 0 :(得分:1)
最简单的方法是使用socket.io将节点服务器发送到浏览器,而无需在浏览器端安装任何插件或lib(您需要将socket.io.js添加到您的代码中)。如果您设置了socket.io,则可以通过
基本将数据从节点服务器发送到浏览器client.emit("message",message);
你可以从客户端获得这个
socket.on("message",function(message){
//do something with message
}};
您可以从https://socket.io/docs/找到有关socket.io
的更多信息如果您想将数据从浏览器发送到浏览器,则需要设置信令服务器以连接对等体。从https://github.com/webrtc/samples链接,您可以找到许多针对不同情景的WebRTC实现的示例