Hola, finalmente pude ejecutar mi página de nodejs, pero noté que los dispositivos móviles inmediatamente interrumpen la conexión si la pantalla está apagada.
¿Cómo puede mi cliente verificar si todavía está conectado y volver a conectarse si no es así (una vez que la pantalla vuelva a encenderse)? ¿O hay alguna manera de evitar la desconexión en primer lugar?
¿Hay eventos que podría usar para salir o necesitaría usar un intervalo para verificarlo?
Reconectarse inmediatamente después de desconectarse probablemente no serviría de nada porque la pantalla aún está apagada y la conexión se cerraría nuevamente momentos después, ¿verdad?
solo como línea de base, aquí están los nombres de mis objetos de servidor:
/* Server */ const socketio = require('socket.io'); const app = express(); const server = http.createServer(app); const io = socketio(server); io.on('connection', socket => { socket.on('joinRoom', ({ username, room }) => { ... /* Client */ const socket = io(); socket.emit('joinRoom', { username, room });