私の Rails アプリケーションは、1 つのチャネルを持つ単純なチャット アプリケーションとして構成された ActionCable gem を使用しています。
close イベントが呼び出され続け、その後継続的に再開されます。私の Rails サーバーは接続を正しく認識しています。ブラウザ/Javascriptでループが発生しています。
Connection.prototype.events = {
message: function(event) {
var identifier, message, ref;
ref = JSON.parse(event.data), identifier = ref.identifier, message = ref.message;
return this.consumer.subscriptions.notify(identifier, "received", message);
},
open: function() {
this.disconnected = false;
return this.consumer.subscriptions.reload();
},
close: function() {
return this.disconnect();
},
error: function() {
return this.disconnect();
}
};
誰もこの問題を経験しましたか?