Faye 在定义 Faye 后对重复的消息进行了.js
faye rails duplicate messages after definining the faye.js
我已经关注了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" %>
并且错误消失了,但是当我通过表单发送消息时,它会创建并广播消息的重复记录。
如果需要更多信息,请询问,我不确定在问题中包含我的代码的哪一部分。
Faye 是一个过时的。尝试使用本机机制 - SSE(服务器设置事件)。这是 Rails 4 和所有现代客户端的最佳技术。
相关文章:
- Ajax聊天消息重复而不仅仅是更新
- 如果localstorage为空,则显示欢迎消息
- 绑定时将Parsley minlength消息作为选项传递时,未对其进行自定义
- 离开页面时弹出消息
- 有没有一种方法可以在控制台关闭的情况下让console.log()在IE中记录消息
- 消息显示之外的淘汰验证
- 选项卡侦听器未被来自后台脚本的消息激活
- jQuery在输入下验证post错误消息
- Scipt未在选定选项卡中执行以发送和接收消息
- 检查xmlhttprequest问题的消息
- AngularJs对ng消息的自定义替换
- ng消息仅在触摸时显示错误,并在错误的初始显示上转换
- 有没有一个抽象层,这样我就可以集成一次,然后使用pusher、pubnub或faye
- 当用户按下回车键时,自动在text区域/text中插入消息
- 如果消息框答案为YES,则用Javascript填写表单
- 在javaservlet doPost方法中启动线程时,无法返回异常消息
- 解析云代码错误:解析.错误{代码:141,消息:“未调用成功/错误”}
- Node.js上的WebSocket,并在所有连接的客户端之间共享消息
- 在AngularJs中隐藏默认错误消息
- Faye 在定义 Faye 后对重复的消息进行了.js