为了账号安全,请及时绑定邮箱和手机立即绑定
页面一刷新就会从user1变成user2
直接关掉时候 没挂掉啊
老师讲的很不错,正在看期待后面更精彩!
socketio好方便啊,emit和on就行了
socketIO好处1、可以直接发送一个字符串,不用像WebSocket那样先把对象转化为字符串发送,然后再转化回来
socketIO好处2、发送自定义的事件,不需要去定义type这个属性去识别消息类型了
至于为什么要发起这么多请求,我的猜想是因为socket.io的一个优点就是,如果浏览器或服务器上不支持WebSockets,则可以提供其他协议的故障切换。所以首先尝试ajax轮询?等待大神来拍
关于"请求是http"的问题:
我们可以看到Network里发起了许多请求,可以仔细看看。这些请求分别是:
Socket.IO的JavaScript
第一次长时间查询AJAX请求(状态码200)
第二次长时间查询AJAX请求(状态码200)
第三次长时间查询AJAX请求(状态码200)
连接升级到WebSocket(状态码200)
状态码101,ws请求

(为啥回答里不能放截图==)
重点是讲解怎么实现这个游戏,界面随意一点也没事呀
实时游戏还是用websocket比较方便
大家加油!这里有我手打的完整源码,大家可以参考

https://github.com/inJonathan/tetris
说话太不清楚
网站https://github.com/sitegui/nodejs-websocket
学习了学习了
我也是,一直发送http请求。
课程须知
1、html、css基础知识 2、JS基础知识 3、会用NodeJS
老师告诉你能学到什么?
1、实现WebSocket的简单案例 2、俄罗斯方块逻辑实现

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消