定义faye.js后,faye会重复发送消息

时间:2015-01-08 13:57:12

标签: javascript ruby-on-rails-4 faye

我已经关注了faye railscast,我有一个工作聊天应用程序。我的问题是chrome给出了404错误,找不到javascripts / defaults.js。我发现问题出在我的应用程序布局中:

   <%= javascript_include_tag :defaults, "http://myip/faye/faye.js" %>

我改变了:

    <%= javascript_include_tag "application", "http://myip/faye/faye.js" %>

并且错误消失但是当我通过我的表单发送它创建的消息并广播消息的重复记录时。

如果需要更多信息请问,我不确定我的代码的哪一部分要包含在问题中。

1 个答案:

答案 0 :(得分:0)

王菲已经过时了。尝试使用本机机制 - SSE(服务器集事件)。这是Rails 4和所有现代客户的最佳技术。