2016-06-13 189 views
0
pusher.trigger('test_channel', 'my_evenHt', {"message": "hello world"}); 

    var channel = pusher.subscribe('test_channel'); 
    channel.bind('my-event', function(data) { 
    alert('An event was triggered with message: ' + data.message); 
    }); 

    pusher.trigger('test_channel', 'my_event', {"message": "hello world"}); 

我已经在文件的顶部初始化了pusher。这是抛出错误的方法的内部。该pusher.trigger()功能工作正常,但下一行抛出的pusher.subcribe();pusher.subcribe()不是函数

TypeError: pusher.subscribe is not a function

为什么会变成这样发生了错误?

回答

3

我假设你使用pusher-http-node? Pusher-http-node没有订阅功能,因为它是一个服务器http库。

如果您希望在服务器上使用我们的JS websocket库,您可以使用npm install pusher-js和导入pusher-js/node

谢谢