We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 05ded7b commit 38c6baaCopy full SHA for 38c6baa
examples/h3/public/index.html
@@ -72,10 +72,12 @@
72
log("ws", "Connecting to", url, "...");
73
ws = new WebSocket(url);
74
75
- ws.addEventListener("message", (event) => {
76
- const { user = "system", message = "" } = event.data.startsWith("{")
77
- ? JSON.parse(event.data)
78
- : { message: event.data };
+ ws.addEventListener("message", async (event) => {
+ let data =
+ typeof event.data === "string" ? data : await event.data.text();
+ const { user = "system", message = "" } = data.startsWith("{")
79
+ ? JSON.parse(data)
80
+ : { message: data };
81
log(
82
user,
83
typeof message === "string" ? message : JSON.stringify(message),
0 commit comments