2016-06-13 3 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.trigger() функция работает правильно, но следующая строка выдает ошибку на pusher.subcribe();pusher.subcribe() не является функцией

TypeError: pusher.subscribe is not a function

Почему это происходить?

ответ

3

Я предполагаю, что вы используете pusher-http-node? У Pusher-http-узла нет функции подписки, так как это HTTP-библиотека сервера.

Если вы хотите использовать нашу библиотеку веб-кластера JS на сервере, вы можете npm install pusher-js и импортировать pusher-js/node.

Благодаря