0
을 정의되지 않은 (78.233.79.103:8000)Node.js를 : IO가 내 집에있는 컴퓨터에서 호스팅 Node.js를에 연결하는 응용 프로그램을 짓고 있어요
는 서버가 제대로 istalled됩니다 (당신이 요지에 가면 난 당신이 내가
node server.js
모두 좋은으로 로컬 호스트에서 서버를 실행하면 난을 실행할 때 이 응용 프로그램은 다음
작동) 그 자체 socket.io의 작품거야했다 내 다른 PC 또는 내 iPad에 응용 프로그램 (나는 그것을 전화 갭으로 감쌌다. 그래서 그것은 주다. 서버에 대한 https://github.com/synbioz/puissance4
보기 : 여기
io is not defined
내 소스 코드입니다 : ST는 웹 응용 프로그램은 내가 콘솔 로그를 가지고 78.233.79.103:8000에 IO를 연결을 시도,) 네이티브 iOS 앱에 포함 .js
저는 io = require ('socket.io') 만 호출한다는 것을 알고 있습니다. listen (PORT); 실제로하지
어떤 생각을 작동 않습니다
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(8000, '78.233.79.103');
:뿐만 아니라 내가 좋아하는 뭔가를 만들어야합니다 kwnow?
아니야? io = require ('socket.io'). listen (PORT); 만약 당신의 솔루션을 시도하면이 내게 준다 : 이것은 나를 반환한다 '노드'server.js를 실행할 때 정의되지 않은 'on'메서드를 호출 할 수 없다 – Michele
미안하지만, 클라이언트 측을 의미합니까? 클라이언트가'socket.io/socket.io.js'를 올바르게로드했는지 확인하십시오. 거기에'io'가 정의되어야합니다. – xiaoyi
클라이언트 쪽 내가 가지고있는 : (로컬 노드 서버와 함께 작동 시키려면 < 스크립트 src = "http : // localhost : 8000/socket.io/socket.io.js"/>) – Michele