pusher.subcribe()不是函数

Orb*_*bit 0 javascript node.js pusher

 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"});
Run Code Online (Sandbox Code Playgroud)

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

TypeError:pusher.subscribe不是函数

为什么会这样呢?

小智 5

我假设您使用的是pusher-http-node?Pusher-http-node不具有订阅功能,因为它是服务器http库。

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

谢谢