作为跨浏览器使用websocket
如果您只想要WebSocket语义,那么您也可以这样做。 只需利用send和监听message事件:
Serve(app.js)
const io = require('socket.io')(80)io.on('connection',(socket)=>{socket.on('message',()=>{})socket.on('disconnect',()=>{})})
Client(index.html)
<script>const socket=io('http://localhost/');socket.on('connect',()=>{socket.send('hi')})socket.on('message',(msg)=>{})</script>
如果您不关心重新连接逻辑等,请查看Engine.IO,它是Socket.IO使用的WebSocket语义传输层。
