临时聊天室
💬
临时聊天室
无需注册,扫码或分享链接即可开始聊天
功能说明
临时聊天室,基于 Supabase Realtime 实现实时通信。
• 无需注册:输入昵称即可加入
• 临时房间:房间号可自定义或随机生成
• 扫码加入:生成二维码,扫码即可加入
• 链接分享:复制链接分享给好友
• 口令进入:分享房间号即可
• 实时同步:消息实时同步到所有在线用户
使用方法:
1. 创建或输入房间号
2. 设置你的昵称
3. 点击加入聊天室
4. 通过二维码/链接/房间号邀请好友
5. 开始聊天!
实现原理:
• 使用 Supabase Realtime 实现 WebSocket 实时通信,消息秒级同步
• 消息存储在云端数据库,支持历史消息加载(最近1小时)
• 通过 Presence 功能追踪在线用户状态
• 房间通过唯一标识符区分,只有相同房间号的用户才能互相通信
• 前端采用 Vue3 响应式设计,界面自适应各种屏幕尺寸
• 无需注册:输入昵称即可加入
• 临时房间:房间号可自定义或随机生成
• 扫码加入:生成二维码,扫码即可加入
• 链接分享:复制链接分享给好友
• 口令进入:分享房间号即可
• 实时同步:消息实时同步到所有在线用户
使用方法:
1. 创建或输入房间号
2. 设置你的昵称
3. 点击加入聊天室
4. 通过二维码/链接/房间号邀请好友
5. 开始聊天!
实现原理:
• 使用 Supabase Realtime 实现 WebSocket 实时通信,消息秒级同步
• 消息存储在云端数据库,支持历史消息加载(最近1小时)
• 通过 Presence 功能追踪在线用户状态
• 房间通过唯一标识符区分,只有相同房间号的用户才能互相通信
• 前端采用 Vue3 响应式设计,界面自适应各种屏幕尺寸