Serveur socket.io
Résolu
dev_82
Messages postés
49
Statut
Membre
-
dev_82 Messages postés 49 Statut Membre -
dev_82 Messages postés 49 Statut Membre -
Bonjour à tous,
Je cherche à faire un système client-serveur avec socket.io et jusque là tout marchait à merveille. Cependant, je rencontre actuellement un problème est que je voudrais que le serveur envoie des valeurs aléatoires toutes les secondes de façon illimitée.
Ainsi, pour l'intervalle j'utilise la fonction "setInterval(function, milliseconds, param1, param2, ...)" et pour l'envoi j'utilise la fonction propre à socket.io qui est socket.emit et je voudrais envoyer avec socket.emit des valeurs toutes les secondes mais j'ai un problème qui est celui-ci: "RangeError: Maximum call stack size exceeded".
Voici le code :
La fonction random :
Et le code qui (est censé) envoyer les valeurs toutes les secondes :
Et si je le modifie,
j'ai cette erreur: "Callback must be a function. Received '8/'".
Merci d'avance pour votre aide.
Je cherche à faire un système client-serveur avec socket.io et jusque là tout marchait à merveille. Cependant, je rencontre actuellement un problème est que je voudrais que le serveur envoie des valeurs aléatoires toutes les secondes de façon illimitée.
Ainsi, pour l'intervalle j'utilise la fonction "setInterval(function, milliseconds, param1, param2, ...)" et pour l'envoi j'utilise la fonction propre à socket.io qui est socket.emit et je voudrais envoyer avec socket.emit des valeurs toutes les secondes mais j'ai un problème qui est celui-ci: "RangeError: Maximum call stack size exceeded".
Voici le code :
La fonction random :
function getRandomArbitrary(min, max) { return Math.floor(Math.random() * (max - min) + min) + "/";
Et le code qui (est censé) envoyer les valeurs toutes les secondes :
var angle2 = null; angle2 = setInterval(getRandomArbitrary, 1000); socket.emit('angle2', angle2);
Et si je le modifie,
var angle2 = null; angle2 = setInterval(getRandomArbitrary(0,10), 1000); socket.emit('angle2', angle2);
j'ai cette erreur: "Callback must be a function. Received '8/'".
Merci d'avance pour votre aide.
A voir également:
- Serveur socket.io
- Changer serveur dns - Guide
- Serveur dns gratuit - Guide
- Serveur entrant et sortant - Guide
- Serveur dns orange - Accueil - Guide box et connexion Internet
- Atlas pro url serveur invalide ✓ - Forum Box et Streaming vidéo