2013-07-28 2 views
4

포트 9222의 디버그 패널에 따라 허용 된 URI에서 올바르게 다운로드되는 리시버 앱 (cast-ios-sample의 주식 버전)을 보유하고 있습니다. . 그러나, 콘솔합니다 (receiver.html 파일에서 참조) 구글의 호스팅 cast_receiver.jsChromecast 수신기 앱 디버깅

[ 0.162s] [goog.net.WebSocket] An error occurred: undefined 
[ 0.172s] [cast.receiver.ChannelOverWebSocket] Dispatch ERROR event to ws://localhost:8008/system/control 
[ 0.177s] [cast.receiver.Channel] Dispatch ERROR event to ws://localhost:8008/system/control 
[ 0.182s] [cast.receiver.Platform] Platform channel has an error: ws://localhost:8008/system/control 

에서 잠시 후이 라인을 뱉어 그리고 (아마도 재시도 루프) 이러한 오류의 일련 후 :

[ 8.335s] [cast.receiver.Platform] This device doesn't support the platform API. 

수동으로 ws : // localhost : 8008/system/control에 대한 WebSocket 연결 단순히 정의되지 않은 응답을 얻습니다.

내가 무엇을 누락 되었습니까?

답변

6

receiver.html 예에서 수신자는 AppID도 필요합니다. 나는 지시 사항에서 이것을 보지 못했고, 그래서 누군가에게 도움이되는 사건에 대한 답변을 게시하고 있습니다.

cast.receiver.Receiver(activityName...) 

분명히, activityName 실제로 AppID가 있고 내 AppID에 배치 (대신 내가 잘못 생각으로, 내 응용 프로그램의 이름을 지정), 지금 잘 작동에 의해.

+1

동일한 문제가 있지만 앱 ID를 사용해도 별 차이가없는 것 같습니다. –

+1

명확히하기 위해 오류 메시지를 실제로 제거하지는 못했지만 모든 것이 제대로 작동하는 것처럼 보입니다. 컨트롤 채널 (/ system/control)에서 일어나는 일과 관련이없는 것 같습니다. 나는 다른 누군가가 약간의 통찰력을 제공 할 수 있기를 바라고 있습니다. – methai

관련 문제