【bug】webman/push 刷新后就无法接收消息

forwebreg

webman/push 刷新后就无法接收消息
只有初次访问的时候public频道可以订阅成功
只要页面F5刷新一下 public频道就订阅不上了

问题出在push-vue.js上 缺了一个执行订阅的动作 但是很奇怪 第一次为什么能订阅public

function createChannel(channel_name, push) {
  var channel = new Channel(push.connection, channel_name);
  push.channels[channel_name] = channel;
  channel.subscribeCb = function () {
    push.connection.send(JSON.stringify({ event: 'pusher:subscribe', data: { channel: channel_name } }));
  };
  channel.processSubscribe(); //加上这一行
  return channel;
}
333 1 0
1个回答

walkor 打赏

感谢反馈

  • 暂无评论
×
🔝