2012-12-07 15 views
5

Próbuję zintegrować Pusher z moją aplikacją sieci web, która używa backbone.js. Śledzę przewodnik Pusher with Backbone w dokumentacji Pusher.Jak usunąć błąd "Nie znaleziono trasy" 4005?

Tak widzę ten błąd pojawi się w konsoli internetowej na wniosek uruchomić

Pusher : Error : {"type":"PusherError","data":{"code":4005,"message":"Path not found"}} 

Co to jest „ścieżka”, że nie można znaleźć? Nic nie znalazłem w dokumentach Pusher.

Odpowiedz

24

Błąd 4005 oznacza ogólnie, że adres URL WebSocket, z którego korzystasz, nie identyfikuje aplikacji, z którą chcesz się połączyć.

Pod względem wykorzystania biblioteki Pusher JavaScript oznacza to, że prawdopodobnie podałeś pusty ciąg znaków jako app_key do konstruktora Pusher.

var pusher = new Pusher(''); 

Można to zobaczyć w akcji tutaj: http://jsbin.com/evulaj/1/edit

Otwórz konsolę JavaScript, żeby zobaczyć ten błąd. Możesz również sprawdzić zestaw wartości app_key, wybierając opcję pusher.key.

Uwaga: doceniam ten błąd jest nieco zagadkowy. Zobaczę, czy możemy temu zaradzić

Powiązane problemy