diff --git a/examples/js_ws/index.html b/examples/js_ws/index.html index a3c090b..02575fd 100644 --- a/examples/js_ws/index.html +++ b/examples/js_ws/index.html @@ -3,376 +3,80 @@ - WebSocket聊天客户端 - + Simple WebSocket Example -
-
-
-

WebSocket聊天客户端

-
-
- 未连接 -
-
- -
+

Simple WebSocket Echo

+
Disconnected
+
+ + + + -
-
- 💬 -

连接服务器开始聊天

-
-
+ + + function log(msg) { + const div = document.createElement('div'); + div.innerText = msg; + messagesDiv.appendChild(div); + messagesDiv.scrollTop = messagesDiv.scrollHeight; + } + \ No newline at end of file diff --git a/examples/js_ws/index.js b/examples/js_ws/index.js index 9fdc196..821a3bb 100644 --- a/examples/js_ws/index.js +++ b/examples/js_ws/index.js @@ -2,17 +2,6 @@ let ws = websocket(); while (true) { let data = await ws.readText(); - switch (data) { - case "exit": - return - case "panic": - throw Error("错误"); - case "date": - await ws.writeText(new Date().toJSON()) - break - default: - await ws.writeText("收到信息:" + data) - break; - } + await ws.writeText("ECHO: " + data) } })() \ No newline at end of file