【发布时间】:2014-11-30 15:44:39
【问题描述】:
我不熟悉将Pusher 与我的Rails 应用程序一起使用。
一切正常,我现在可以订阅频道并接收JSON 消息。
但我想制作一个按钮,我可以在其中取消订阅特定频道。
我试过了
<button onclick="unsubscribe_channcel('test_channel')">Unsubscribe</button>
<script>
function unsubscribe_channcel(channelName) {
var pusher = new Pusher('APP KEY');
pusher.unsubscribe(channelName);
};
</script>
但它不起作用。如果我在按下按钮时查看调试控制台,所有发生的事情就是它建立了一个新连接,并且我不断收到来自“test_channel”的消息。
【问题讨论】:
标签: javascript ruby-on-rails pusher