javascript - 每秒 Socket.IO 触发请求
问题描述
我想知道如何停止 socketio 每秒触发请求。这是我的后端和前端代码:
io.on('connection', (socket) => {
console.log(`a user connected`)
socket.on('join', (data) => {
socket.broadcast.emit(
'player action',
`${data.name} has join the table`
)
console.log('user', `${data.name} has joined `)
console.log('data player: ', data)
})
socket.on('quit', (data) => {
socket.broadcast.emit('player action', `${data.name} has left`)
console.log(`user ${data.name} has left`)
})
socket.on('disconnect', () => {
console.log('a user quit')
})
})
在客户端只有:
const socket = io()
解决方案
推荐阅读
- scroll - 在颤动中如何仅滚动屏幕的下半部分
- google-cloud-platform - Google Analytics Reporting API 服务帐户问题
- php - 回波数组项
- r - 如何比较R中数据集中的多个列?
- python - 如何在 JSON 中使用 getUpdates()
- php - 如何在 belongsTo 关系上使用软删除?
- php - 如何在 xml 文件中的关闭标记之前插入多个数据?
- mocking - 如何轻松模拟 Class.method.method
- spring-boot - 使用反应式spring-amqp时业务异常的指数退避?
- php - 如何在foreach循环中重新排列php中的数组