ws
npm i express ws@8.5.0
const ws = require('ws')
const express = require('express')
const app = express()
app.use(express.static('./www'))
const wsServer = new ws.Server({port: 8000})
wsServer.on('connection', (ws) => {
console.log('有浏览器链接成功')
ws.on('message', (data, isBinary) => {
wsServer.clients.forEach(client => {
// 给排除自己的浏览器,并且链接状态为 open的浏览器,发送消息
if (client !== ws && client.readyState === ws.OPEN) {
client.send(data, { binary: isBinary })
}
})
})
})
app.listen(3000)
本文标题:ws
本文链接:https://www.haomeiwen.com/subject/ijfajrtx.html
网友评论