Soy desarrollador de Python, pero necesito ver la salida de mi websocket desde el navegador.
function startSocket() { var ws = new WebSocket("ws://localhost:8765/") ws.onopen = function(event) { ws.send("Sent this from client.js") console.log(typeof ws.message); console.log("test") console.log(ws.message) } } startSocket();este es mi archivo cliente.js.
<!DOCTYPE html><html lang="en"> <head> <!-- <link rel="stylesheet" type="text/css" href="style.css">--> <link type="text/css" href="styles.css"> <meta charset="utf-8"> </head> <body> <script src="client.js"></script> </body></html>y este es mi archivo html. Estoy enviando una cadena desde mi socket web y quiero ver el interior de un navegador. Cuando ejecuto este html, mi socket web comienza a funcionar pero mis registros dicen indefinido.
Esta es mi salida de registro
client.js:6 undefined client.js:7 test client.js:8 undefinedleer más aquí
vincular a los controladores de eventos correctos
function startSocket() { var ws = new WebSocket("ws://localhost:8765/"); ws.onopen = function(event) { console.log("connection opened"); ws.send("Sent this from client.js") }; ws.onmessage = function(message) { console.log(typeof message); console.log("test") console.log(message) }; }; startSocket();