一个房间,一份共享状态

一起改变同一个数字

在两个窗口打开同一房间,点击任意一端的按钮,看另一端即时更新。

选择房间

相同名称连接同一个对象;不同名称拥有各自的计数。

1–40 个英文字母、数字或短横线,字母会转为小写。

房间 demo

正在连接…

共享计数

—

连接成功后即可操作;断线时显示最后收到的数字。

当前连接—每个窗口算一个连接
状态版本—每次操作增加 1
在新标签页打开同一房间 ↗

试一试这三个小实验

01 / 同步

打开两个窗口

进入同一房间,在一个窗口加 1,另一个窗口会立即更新,无需刷新。

02 / 隔离

换一个房间名称

进入另一个房间,它拥有独立计数。切回原房间,之前的数字仍在。

03 / 持久化

关闭后再回来

关闭所有窗口再访问同一房间,计数仍然保留;在线连接数会重新计算。

公开演示:知道房间名称的人都能修改计数。数据保存在服务端对象存储中,浏览器只负责显示。