【发布时间】:2016-01-29 03:42:12
【问题描述】:
只是想了解为什么我的 pubnub javascript 代码没有收到来自频道的消息。我可以订阅和发布,但是如果另一个浏览器发送了一个新的发布消息,另一个浏览器就收不到这个消息。这是我的代码:
$(document).ready(function () {
var pubnub = PUBNUB.init({
subscribe_key: 'subscribe-key-here',
publish_key: 'publish-key-here'
});
pubnub.subscribe({
channel : "my-channel",
message : function(m){ console.log(m) },
callback : function (message) { console.log("callback: ", message)},
connect : function() {
console.log("Connected")
pubnub.publish({
channel: 'my_channel',
message: { "color" : "blue" },
callback : function(details) {
console.log(details)
}
});
},
disconnect : function() { console.log("Disconnected") },
reconnect : function() { console.log("Reconnected") },
error : function() { console.log("Network Error") },
restore : true
})
});
顺便说一句,这段代码在我的 nodejs localhost 服务器以及 chrome 和 firefox 浏览器上运行/测试。
【问题讨论】:
标签: javascript pubnub subscribe