this.websocket = new WebSocket("ws://url_websocket_server")
this.websocket.onopen = function (evt) {
console.log("已连接websocket服务器");
}
var _this = this
this.websocket.onmessage = function (evt) {
var data = JSON.parse(evt.data)
console.log(data)
}
this.websocket.onclose = function (evt) {
console.log("websocket close");
}
可以建立
websocket连接实现长连接js:socket.io 监听端口就行啦~
有问题,可以私信我~
前端使用原生的websocket请求即可,给你看个例子:
Swoole 可以通过 swoole_websocket_server 类来进行 WebSocket 协议开发。前端可以使用 js 原生的 WebSocket 进行连接,但是 js 原生的 WebSocket 最低要求 IE10,IE10之前的版本只能通过 Flash 来进行 WebSocket 连接。