示例:http://play.tpcps.top:11864
[LINE][/LINE]
由于第一代聊天室的诸多bug,正在编写第二代……
目前一代已知bug:
聊天室人数显示不正常
带有html标签的语句在服务器内转发
网页信息显示bug
2020-12-14 22:34 第二代发布
[LINE][/LINE]
支持Webscocket的浏览器
[LINE][/LINE]
由
聊天室人数显示不正常
带有html标签的语句在服务器内转发
2020-12-14 22:34 第二代发布
[LINE][/LINE]
支持Webscocket的浏览器
浏览器 | 支持状况 |
Chrome | Chrome version 4+支持 |
Firefox | Firefox version 5+支持 |
IE | IE 10+ 支持 |
Safari | IOS 5+ 支持 |
Android Browe | Android 4*5+ 支持 |
客户端开发文档
数据传输采用json格式 (双向都是)——>
json:
{"Event":"xxx","msg":"xxx","user":"xxx"}
Event | 事件信息 | 发出者 | 附带参数 | 参数详解 |
join | 客户端加入WS服务器 | 客户端 | user | user为用户名 |
left | 客户端退出WS服务器 | WS服务器,客户端无需发送 | user | user为用户名 |
chat | 客户端发言 | 客户端 | user+msg | user为用户名,msg为聊天消息 |
cname | 客户端改名 | 客户端 | user+msg | user为旧用户名,msg为新用户名 |
duplicateName | 客户端重名 | WS服务器 | msg | msg会返回一个true |
bdsjoin | BDS连接到WS服务器 | BDS | user | BDS名称,在插件配置文件可修改 |
pljoin | 玩家进入BDS | BDS | user | user为玩家名 |
plleft | 玩家退出BDS | BDS | user | user为玩家名 |
plchat | BDS内玩家发言 | BDS | user+msg | user为玩家名,msg为聊天消息 |