腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Socket
IO
:
如何
定义
断开
连接
的
socket
id
(
多个
选项卡
时
)?
javascript
、
websocket
、
server
、
socket.io
当我打开
多个
选项卡
(1,2,3)
时
,我在服务器日志中看到
socket
包含所有这些细节。我还将此套接字in保存在我
的
数组中。当我关闭tab 1
时
,此
socket
.
id
从sockets列表中删除。const array = []; array.push(
socket
.
id
)
浏览 20
提问于2020-10-01
得票数 0
2
回答
是否在重新
连接
事件上重用套接字?
node.js
、
socket.io
、
reconnect
当用户
连接
到服务器
时
,将创建套接字。客户端自动重新
连接
。谢谢!
浏览 2
提问于2016-03-19
得票数 1
回答已采纳
1
回答
Socket
.
io
会话管理?
ios
、
node.js
、
sockets
、
session
、
socket.io
嘿,我在看
socket
.
io
,我想知道即使在
断开
连接
之后,
socket
.
id
是否仍然存在?我在想,没有人以前有过
断开
连接
和会话管理
的
经验吗?我正在考虑使用
socket
.
id
作为访问用户会话状态
的
主键。虽然我担心它不会与
断开
连接
的
用户相关联,但在服务器端留下一个孤立
的
用户。
浏览 0
提问于2014-05-02
得票数 3
3
回答
Socket
.
io
连接
事件不触发
node.js
、
socket.io
这是我第一次使用node.js/
socket
.
io
,我在所有套接字
的
“connect”事件触发方面遇到了一些问题。我遵循聊天应用程序
的
例子,然后尝试添加一个功能,而不是当用户
连接
或
断开
连接
时
显示在控制台中,而是在屏幕上显示它。所有
选项卡
都会触发
断开
连接
事件(如果我对聊天应用程序打开了
多个
选项卡
),但是
连接
事件似乎只会触发当前
选项
浏览 5
提问于2016-11-06
得票数 4
1
回答
激活空闲/非活动
连接
javascript
、
sockets
、
socket.io
、
timeout
、
session-timeout
我用
socket
.
io
制作了一个非常简单
的
应用程序。现在,它显示所有的
连接
id
:当我们打开一个新
的
浏览器
选项卡
时
,它会添加一个
id
;当我们关闭一个浏览器
选项卡
时
,它会删除这个
id
。有3个小时没有被单击(这可能是因为该
选项卡
已经3小
时
没有被重新访问),我们考虑
连接
“半死”,并在其他
连接
的
页面中
浏览 2
提问于2017-02-23
得票数 3
回答已采纳
5
回答
使用
Socket
.
io
处理
多个
制表符
javascript
、
node.js
、
sockets
、
socket.io
、
real-time
我有下面的代码在我
的
服务器端工作,没关系。但是,我希望在n
选项卡
之间保持相同
的
连接
,因为当我打开一个新
选项卡
时
,看起来我已经
断开
了与第一个
选项卡
的
连接
.那么,我
如何
保持同样
的
联系呢?app = express(),
io
= require("
socket
浏览 5
提问于2016-12-07
得票数 9
回答已采纳
1
回答
向特定用户
的
所有打开套接字发送消息
node.js
、
socket.io
我正在开发一个个人web应用程序,在那里我想推送特定于用户
的
消息,但在每个
选项卡
中,他们都打开了,并且消息可能只会转到一个
选项卡
。{
id
: '6121808001146368876',
浏览 1
提问于2012-02-21
得票数 0
1
回答
在
socket
.
io
中
断开
以前
的
客户端node.js套接字
javascript
、
node.js
、
session
、
websocket
、
socket.io
我正在创建一个游戏大厅,
多个
游戏室使用node.js和
socket
.
io
。我想做
的
是阻止用户在
多个
选项卡
中打开大厅。我
的
想法是,当打开一个新
选项卡
时
,
断开
前一个
选项卡
的
连接
。我想我可以通过跟踪已经打开
的
选项卡
的
socket
.
id
来实现这一点。(onlineUsers[sess
浏览 1
提问于2013-12-31
得票数 0
回答已采纳
3
回答
如何
断开
插座的当前房间?
javascript
、
node.js
、
sockets
、
socket.io
在
socket
.
io
1.3.7上,
如何
在
断开
事件上获得套接字
的
空间?
socket
.on('disconnect', function() {});
浏览 2
提问于2015-12-04
得票数 9
回答已采纳
1
回答
断开
用户在浏览器
选项卡
上建立
的
两个套接字
连接
关闭
node.js
、
socket.io
我正在做一个基于
socket
.
io
的
视频会议项目,每次用户加入房间
时
,最多会建立两个
socket
连接
,一个用于视频/音频传输(默认),另一个用于屏幕共享(可选)。我在
socket
.
io
文档中读到,当浏览器
选项卡
关闭
时
,所建立
的
套接字
连接
将自动关闭,并发出"disconnect“事件。但在我
的
例子中,可能有两个套接字
连接
,浏览器
浏览 51
提问于2021-06-15
得票数 0
2
回答
Node.js和
Socket
.
IO
-房间问题
javascript
、
node.js
、
socket.io
用户可以加入
多个
房间(
socket
.join(room) ),可以离开一个房间(
socket
.leave(room) )。如果我使用on
socket
disconnect事件,此时用户将不再在任何房间中。是保持
浏览 0
提问于2012-12-21
得票数 7
回答已采纳
3
回答
socket
.
io
确定用户是在线还是离线
node.js
、
websocket
、
socket.io
、
real-time
我们可以通过此代码跟踪
连接
是否已建立或
断开
socket
.on('disconnect', function () {但是,我们
如何
确定哪些用户
连接
或脱机。我
的
客户端是用PHP/HTML编写
的
,所以他们有一个用户
ID
。
浏览 0
提问于2015-08-21
得票数 29
回答已采纳
5
回答
SocketIO识别哪些用户
断开
连接
node.js
、
express
、
socket.io
、
serverside-javascript
我正在制作一个简单
的
Node.js游戏,它使用Express、
Socket
.
io
和一个Http服务器。所有用户都存储在服务器上
的
多维对象中。(app);app.use(express.static(__dirname + '/')); } array[
id
] = p
浏览 0
提问于2015-07-04
得票数 10
回答已采纳
1
回答
如何
在客户端和服务器上同步socketIO
连接
ID
?
javascript
、
node.js
、
websocket
、
socket.io
多个
用户可以分别打开GameClient并向服务器发送消息。代码如下所示:this.
socket
=
io
({ timeout: 60000 })this.
socket
浏览 2
提问于2019-10-02
得票数 2
回答已采纳
1
回答
断开
事件在
socket
.
io
中是
如何
工作
的
?
javascript
、
node.js
、
socket.io
、
chat
、
disconnect
我遵循了一个教程,并能够复制/建立一个简单
的
实时网络应用程序。除了一件事外,我什么都能从代码中理解。“
断开
”事件。我删除了大部分简化代码,但如下所示:
io
.on('connection', (
socket
) => { //...I removed code from here('user-disconnected', users[
socket
.
id
])
浏览 8
提问于2022-01-12
得票数 1
回答已采纳
1
回答
如何
根据反应中
的
特定路由
连接
和
断开
套接字
node.js
、
reactjs
、
sockets
、
socket.io
();const
io
= socketio(server);
io
.on('connect',
socket
=> { console.log(
socket
.
id
);
socket
.on('disconnect
浏览 2
提问于2020-05-22
得票数 0
1
回答
节点:关闭套接字
IO
空闲
连接
javascript
、
node.js
、
socket.io
是否有方法从服务器端套接字
io
实现关闭空闲客户端
连接
?
socket
.
io
是否在某一
时
间清除/关闭客户端
的
空闲
连接
?
浏览 2
提问于2017-03-01
得票数 2
回答已采纳
2
回答
Socket
.
io
是数据存储和清除
的
方式。
redis
、
socket.io
、
socket.io-redis
我在heroku上托管一个应用程序,它使用
socket
.
io
。它使用
的
是套接字,我使用
的
是heroku 4标准
的
1xdynos。为此,我使用了redistogo服务和
socket
.
io
-redis插件。它工作得很好,但我想知道
socket
.
io
-redis在套接字
断开
时
也会清除redis中
的
数据。Heroku redis goto服务只提供20
的
数据存储。.Ple
浏览 3
提问于2015-06-22
得票数 0
回答已采纳
2
回答
手机上
的
socket
.
io
-设备睡眠
时
不
断开
连接
,关闭浏览器,更改
选项卡
javascript
、
mobile
、
socket.io
我有一个基本
的
Socket
.
io
实现,使用
的
是NodeJS和快递服务器。(基本上是
Socket
.
io
网站上
的
Get入门示例)但在移动设备上,这种
断开
并不像预期
的<
浏览 3
提问于2016-03-20
得票数 1
1
回答
如何
创建
socket
.
io
组播组
node.js
、
multicast
、
socket.io
我想用
socket
.
io
模拟多播关于
如何
存储“文件描述符”,然后使用
socket
.
io
将()数据单独发送到这些描述符,您有什么想法吗? 提前感谢!
浏览 0
提问于2011-07-08
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
前端技术:使用Socket.IO实现WebSocket通信
Python Socket 编程——聊天室示例程序
Socket.IO 入门
Java文件上传管理器控制台
Java文件上传管理器 控制台
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券