问题描述
我已经集成棘轮向选定的用户发送通知。我有两个选项可以发送通知 1) 立即发送 2) 稍后发送。第一个选项棘轮工作正常。但是对于以后的时间表它不起作用。因为稍后的时间表我使用日期来获取公告和我需要向其发送公告的用户。为此,我在同一页面上使用棘轮连接和发送消息。但通知并未发送给所有用户。
conn.sendMsg(<?PHP echo json_encode($annoucement_msg); ?>);
sendMsg : function(message) {
this.waitForConnection(function () {
this.socket.send(JSON.stringify({
msg : message
}));
if (typeof callback !== 'undefined') {
callback();
}
},1000);
},
waitForConnection : function (callback,interval) {
//alert(this.socket.readyState);
if (this.socket.readyState === 1) {
callback();
} else {
var that = this;
// optional: implement backoff for interval here
setTimeout(function () {
that.waitForConnection(callback,interval);
},interval);
}
},
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)