2012-12-07 70 views
5

我正在嘗試將Pusher與使用backbone.js的web應用程序集成。我正在Pusher文檔中關注帶Backbone指南的Pusher。如何調試'4005路徑未找到'錯誤?

所以我看到這個錯誤在應用程序的Web控制檯彈出啓動

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

什麼是不能發現這個「路徑」?我在Pusher文檔中找不到任何東西。

回答

24

4005錯誤通常意味着您正在使用的WebSocket URL不能識別要連接的應用程序。

根據Pusher JavaScript庫的使用情況,這意味着您可能提供了一個空字符串作爲app_keyPusher構造函數。

var pusher = new Pusher(''); 

您可以在這裏看到這些內容起作用: http://jsbin.com/evulaj/1/edit

打開JavaScript控制檯來查看錯誤。您還可以通過檢查pusher.key來檢查設置的app_key值。

注:我明白這個錯誤有點神祕。我會看看我們是否可以解決這個問題

相關問題