我已经使用Twilio IP消息传递示例作为起点编写了一个简单的聊天。这个想法是在各个客户和管理员之间建立私有渠道。每个客户将有一个单独的带有admin的专用频道。管理员可以选择打开/订阅与特定客户聊天的频道。
我现在面临的问题是我无法取消订阅以前订阅的频道。
这是以管理员,客户端(test1)和客户端(test2)登录的链接:http : //test.verbery.com/
重现此问题的步骤:
技术细节:要订阅频道,我使用了事件“ onMessageAdded”来监听该频道的传入消息:
// Listen for new messages sent to the channel
personalChannel.on('messageAdded', function(message) {
printMessage(message.author, message.body);
});
Run Code Online (Sandbox Code Playgroud)
要取消订阅我尝试过的消息unbind('onMessageAdded'),off('onMessageAdded')但是它不起作用,js控制台说:取消绑定(或关闭)不是功能。
有什么想法如何退订频道吗?
预先感谢,德米特里