Sto eseguendo questo esempio di chat https://github.com/btford/angular-socket-io-im che utilizza socket.io/angular/node per creare un im client di base.AngularJS: app di chat con socket.io su https
Tuttavia, si verifica un problema quando provo a farlo funzionare su https.
Nessun evento di socket viene catturato sul server, quindi nessun messaggio di chat viene inviato ai client e gli utenti non possono accedere alle room. Inoltre ottengo questo errore sul client in socket.io.js
:
Uncaught TypeError: Cannot call method 'onClose' of null
Ho creato un server express
https
in ascolto sulla porta 8000
e modificato la definizione presa a:
var socket = io.connect('https://localhost:8000',{secure: true, port:8000});
sia in js/services.js
e in /bower_components/angular-socket-io/socket.js
Non sono sicuro di come risolvere il problema. Grazie in anticipo!
Riesci a guardare a questo URL: http: // StackOverflow .com/questions/15295672/uncaught-typeerror-can not-call-method-onclose-of-null –
Interessante, hai ancora trovato una soluzione? –
Sto avendo lo stesso problema. – chovy