如何调试'4005 Path Not Found'错误?

Rob*_*cky 6 pusher

我正在尝试将Pusher与使用backbone.js的Web应用程序集成.我在Pusher文档中关注Pusher with Backbone指南.

所以我看到在应用程序启动时在Web控制台中弹出此错误

Pusher : Error : {"type":"PusherError","data":{"code":4005,"message":"Path not found"}}
Run Code Online (Sandbox Code Playgroud)

什么是无法找到的"路径"?我在Pusher文档中找不到任何内容.

leg*_*ter 26

4005错误通常意味着您使用的WebSocket URL无法识别要连接的应用程序.

在推JavaScript库的使用而言,这意味着你有可能提供一个空字符串作为app_keyPusher构造函数.

var pusher = new Pusher('');
Run Code Online (Sandbox Code Playgroud)

你可以在这里看到这个:http: //jsbin.com/evulaj/1/edit

打开JavaScript控制台以查看错误.您还可以app_key通过检查来检查值集pusher.key.

注意:我很欣赏这个错误有点神秘.我会看看我们是否可以解决这个问题