| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- <!DOCTYPE html>
- <html lang="zh">
- <head>
- <meta charset="UTF-8">
- <title>Title</title>
- </head>
- <body>
- Test
- </body>
- <script>
- var queue = {
- ws: null,
- timer: null,
- }
- const wsURL = 'wss://billiards.websocket.xunsoftware.com:1818/?modulename=admin&token=1|864000|1729932794|7333aa88d70f2521a4e7703b88ffa35c&fastchat_user=';
- var ws = new WebSocket(wsURL);
- queue.ws = ws;
- ws.addEventListener("open", (evt) => {
- if (ws.readyState === ws.OPEN) {
- console.log("Connection Success");
- }
- console.log("============onopen==============");
- console.log(evt);
- queue.ws.send(JSON.stringify({
- "c": "Message",
- "a": "send_message",
- "data": {
- "message": "123123",
- "session_id": 4119
- }
- }));
- // queue.timer = setInterval(() => {
- // queue.ws.send(JSON.stringify({
- // "c": "Message",
- // "a": "ping",
- // "data": {
- // "message": "123123",
- // "session_id": 4119
- // }
- // }))
- // }, 2000);
- });
- ws.addEventListener("message", (evt) => {
- console.log("============onmessage==============");
- console.log(evt);
- // ws.close();
- });
- ws.addEventListener("close", (evt) => {
- console.log("============onclose==============");
- console.log(evt);
- });
- ws.addEventListener("error", (evt) => {
- });
- </script>
- </html>
|