2017-07-17 5 views
0

Voici mon code très simple:PeerJS - peer se immédiatement déconnecté

let peer = new Peer('foo', {key: 'my-actual-key'}); 
console.log(.peer.disconnected); 
setTimeout(function(){ 
    console.log(.peer.disconnected) 
}, 1000); 

Il imprime:

false 
true 

Est-ce travail non? Comment suis-je supposé connecter un pair à un autre s'ils sont déconnectés du serveur immédiatement? J'utilise le peer server de PeerJS.

Répondre

0

Apparemment, le problème consistait à intégrer la bibliothèque peer.js à partir de leur CDN. Dès que j'ai hébergé le JS moi-même, la connexion était stable.

EDIT: En fait non. Parfois ça marche, parfois non.

0

Vous pouvez écouter l'événement 'déconnecté' sur l'homologue et vérifier quand il est appelé.

Il est généralement appelé lorsque vous naviguez entre les pages.