Winkel-socket-io-io ist nicht definiert
Es war ein Vorschlag hier: https://github.com/btford/angular-socket-io/issues/127
-
stellen Sie sicher, dass Steckdose.io-client-Bibliothek:
bower install socket.io-client --save
Diese nicht beheben konnte mein problem mit diesen gleichen Fehler.
-
einschließlich in index.html:
script src="lib/angular-socket-io/socket.js"
-
in app.js
angular.module('starter', ['ionic', 'starter.controllers', 'starter.services', 'starter.directives', 'btford.socket-io'])
-
in services.js
.factory('seatStatusSocket',function(socketFactory){ var myIoSocket = io.connect(porturl); //io is not defined here, suddenly.
-
Es war vor der Arbeit, die Verwendung einer remote-Kopie der lib. Wenn dieser Fehler begann, änderte ich index.html link zu einer lokalen Kopie, da diese die remote-version erhielt auch einen Bad Gateway error (nun gut, aber immer noch socket-E /a ist nicht definiert wie oben).
entfernt:
script src="http://chat.socket.io/socket.io/socket.io.js"
Versionen
socket.io@1.3.7 node_modules/socket.io
node --version
v0.12.7
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie in index.html:
bevor diese:
und yest dies erforderlich ist: