Mi Error: ADVERTENCIA en ./node_modules/base64-arraybuffer/dist/base64-arraybuffer.es5.js Módulo de advertencia (desde ./node_modules/source-map-loader/dist/cjs.js): No se pudo analizar el mapa de origen desde el archivo 'C:\Users\nombreUsuario\Documents\carpeta\subcarpeta\cliente\node_modules\src\index.ts': Error: ENOENT: no existe el archivo o el directorio, abierto 'C:\Users\nombreUsuario\Documents\carpeta\subcarpeta\cliente\node_modules\src\index.ts' @ ./node_modules/engine.io-parser/build/esm/decodePacket.browser.js 2:0-44 38:20-26 @ ./node_modules/engine.io-parser/build/esm/index.js 2:0-45 27:26-38 39:0-68 @ ./node_modules/engine.io-client/build/esm/socket.js 6:0-44 113:16-24 586:18-26 @ ./node_modules/engine.io-client/build/esm/index.js 1:0-37 . . . Read more
Tengo un sitio web con SSL instalado que funciona bien. Cuando llamo al servidor de sockets, obtengo una advertencia de “Contenido Mixto” en el navegador. Para resolver eso, he generado archivos de certificado usando el siguiente comando. openssl req -nodes -new -x509 -keyout server.key -out server.cert Y los he agregado . . . Read more
Estoy haciendo un proyecto personal con Express, Handlebars y Socket.IO. Configuré la parte de Express y Handlebars sin problemas, pero cuando intento conectar el cliente a socket.io (colocando la etiqueta de script como dice en la página), no lo encuentra. He intentado instalar “socket.io-client”, pero tampoco funcionó, lo mismo sucedió . . . Read more
Estoy trabajando en un sistema de videollamadas entre pares basado en WebRTC en Android. Mi problema es que no tengo ideas de cómo reconectar la videollamada cuando se pierde la conexión a internet o cuando se cambia de una red a otra (por ejemplo, cambiar de Wi-Fi a datos móviles).
Estoy implementando una aplicación de chat con React en mi interfaz de usuario. Recibo el mensaje a través de socket.io. Funciona, pero cuando agrego uno nuevo a mi array, todo lo que hay dentro se vuelve a renderizar. ¿Es posible evitar este comportamiento? Lo que quiero es agregar el nuevo . . . Read more