uniapp 使用 socket.io通讯 服务端nodejs+express
uniapp
安装: npm i socket.io-client
1 2 3 4 5 6 7 8 9 10 11 | onLoad:function(){ var _this =this; _this.socket = io.connect('http://localhost:30000/', {transports: ['websocket']}); _this.socket.on('connect', (res) => { _this.socket.emit('StartConnection',"11212"); }) console.log(29,_this.socket); _this.socket.on('enter', function (data) { console.log(30,data) }) }, |
node 服务端代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | const socketIO = require("socket.io"); const io = socketIO(server); const port = 30000; let clientCount = 0; io.on("connection", (socket) => { socket.on("StartConnection", async (device) => { clientCount++; socket.emit("enter",device); socket.on('message', function (str) { console.log("123213213") }) }) }) server.listen(port, function () { console.log("App running on : " + port); }); |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现