检查Faye是否完成发布function

我和法伊合作很新,对此我有一个小问题。 我试图调用一个redirect函数到另一个页面后,我与Faye发布一个string。

问题是:redirect主要发生在Faye有机会build立连接并将其发送到频道之前。

我的问题是:有没有办法检查Faye何时成功发布了一些东西,然后执行一个函数呢?

谢谢!

有一种方法可以检查发布消息是否成功:

var publication = client.publish('/foo', {text: 'Hi there'}); publication.then(function() { // OK }, function(error) { // NOT OK, redirect }); 

这一个是logging 。