2009-04-02 5 views
2

저는 Localhost에서 Comet 서버로 Orbited를 사용하고 있습니다. 그것은 포트를 듣고있다 :Comet Javascript 오류

var vals = JSON.parse(payload); 

은 무엇 원인이 될 수 있으며,이 문제를 어떻게 해결합니까 : JSON은 라인에을 정의되지 않은 :

9000 for http 
61613 for stomp 

내 자바 스크립트 디버거가 오류를보고?

답변

0

JSON 라이브러리는 Javascript에 내장되어 있지 않습니다. javascript JSON library을 포함해야합니다. 링크 된 것을 사용하면 코드가 작동합니다. JSON 자바 스크립트 객체 리터럴의 일부이기 때문에

또는, 당신이 할 수 있습니다 :

var vals = eval('(' + payload + ')'); 
0

당신은 당신의 HTML 페이지에서 궤도 JSON 라이브러리를로드 태그를 포함 자바 스크립트이 있어야합니다을

설정 내용은 http : // : 9000/static/JSON.js에 있습니다.