wampy subscribe 没有得到发布消息
wampy subscribe is not getting published message
我正在以 wampy.js 作为客户端实施 crossbar.io,我使用以下代码创建网页以订阅名为 grp.69 的主题。但是,我可以发布到该主题,但我无法阅读或获取发布到该主题的消息。
我收到消息说我成功订阅了主题。在路由器上,我收到消息,订阅已添加到主题 grp.69
这是我的代码
const ws = new Wampy('ws://127.0.0.1:9090/', {
realm: 'realm1' ,
helloCustomDetails: 'LPM'
});
ws.options({
reconnectInterval: 1000,
maxRetries: 999,
onConnect: onCon
});
ws.subscribe('grp.69', {
onSuccess: function()
{
console.log('Received grp.69 event!');
},
onError: function(err)
{
console.log('Error on subscribing: ' + err.error);
},
onEvent: function(result)
{
console.log('Received Event');
console.log(result);
}
});
我解决了,给大家看看
我缺少的是我可以有一个订阅对象,订阅相同的主题和发布。
因为没有为订阅触发 onEvent,它为发布触发。
但是,同时拥有对同一主题的订阅和发布的解决方法是让一个对象管理订阅,第二个对象管理发布。
我正在以 wampy.js 作为客户端实施 crossbar.io,我使用以下代码创建网页以订阅名为 grp.69 的主题。但是,我可以发布到该主题,但我无法阅读或获取发布到该主题的消息。
我收到消息说我成功订阅了主题。在路由器上,我收到消息,订阅已添加到主题 grp.69
这是我的代码
const ws = new Wampy('ws://127.0.0.1:9090/', { realm: 'realm1' , helloCustomDetails: 'LPM' }); ws.options({ reconnectInterval: 1000, maxRetries: 999, onConnect: onCon }); ws.subscribe('grp.69', { onSuccess: function() { console.log('Received grp.69 event!'); }, onError: function(err) { console.log('Error on subscribing: ' + err.error); }, onEvent: function(result) { console.log('Received Event'); console.log(result); } });
我解决了,给大家看看
我缺少的是我可以有一个订阅对象,订阅相同的主题和发布。 因为没有为订阅触发 onEvent,它为发布触发。
但是,同时拥有对同一主题的订阅和发布的解决方法是让一个对象管理订阅,第二个对象管理发布。