2017-05-21 3 views
0

Kürzlich eine Anwendung, die ich mit SocketIO erstellt Senden von Nachrichten an Kunden aus heiterem Himmel, und die Nachricht NotRegistered erscheint in der Konsole, wenn eine Nachricht gesendet wird. Alles andere funktioniert gut, und der Server hat keine Probleme, Anfragen zu empfangen.SocketIO Meldung "NotRegistered" bei der Verwendung von io.sockets.emit

Eine kurze Sache zu beachten, sind die einzigen Clients Probleme auf mobilen Geräten (z. B. iOS/Android) mit der jeweiligen nativen mobilen socket.io-Bibliothek.

io.sockets.emit("newMessage", {removed: removed, room: room, userID: removed, name: removed, message: messageContent}); 
+0

Was ist die genaue und vollständige Nachricht, die Sie sehen? – jfriend00

+0

@ jfriend00 Das war die vollständige Nachricht –

+0

Sie sehen die Nachricht auf Ihrem Server oder in Ihrem Android-Client? Wissen Sie, ob Ihre Kunden einen webSocket oder xhrpolling als Transportmittel verwenden? – jfriend00

Antwort

0

Die NotRegistered Konsole Nachricht von einem FCM/GCM kommt Token ungültig zu sein, und die Clients, die Nachrichten waren zwei völlig getrennte Client-Seite Bugs (Fehlende Variablen und einen Tippfehler) zu empfangen.

Verwandte Themen