Yinode Blog

断裂,就一直断裂

利用websocket技术实现一个俄罗斯方块对战游戏

预览 技术栈 主要利用了websocket,由于ws天生是可以跨域的,所以我将静态页面部署在了gh-page上,而负责后端交互的部分我放在了我的

使用socket.io实现极简即时通讯

展示 代码 两份文件,client server //test.html <!DOCTYPE html> <html lang="en"> <head> <title></title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <script src="https://cdn.bootcss.com/socket.io/2.0.3/socket.io.js"></script> </head> <body> <input type="text" id="input"> <button id="sendMess">send</button> </body> <script type="text/javascript"> let socket = io("ws://localhost:4500/") //show APi function showMessage(str,type){ let box = document.createElement("div") box.innerHTML = str if(type === "enter"){ box.style.color = "#33B5FF"; }else if(type === "leave"){ box.style.color === "red" }else{