没有合适的资源?快使用搜索试试~ 我知道了~
pusher-presence-demo:使用 Pusher 的在线功能进行简单聊天演示的示例
共47个文件
rb:23个
html:3个
png:3个
需积分: 10 0 下载量 61 浏览量
2021-07-17
05:56:06
上传
评论
收藏 61KB ZIP 举报
温馨提示
推送器演示 身份验证和在线状态事件如何结合在一起的简短示例。 有两个分支展示了一些不同的方法: demonstrate_use_of_socket_id :使用发件人的socket_id触发事件,以避免通过推进器发送聊天消息发送者的浏览器的时候。 有关此问题的更完整描述,请参阅 。 send_messages_with_client_events :使用向 rails 应用程序发送聊天消息而不是 ajax 调用。 这减少了延迟,但意味着在服务器上不可能持久化。 它还使用客户端事件向其他浏览器发送输入通知,这是客户端事件的一个很好的用例。 注意:这仅适用于为您的应用启用了客户端事件的情况。 在本地运行之前,向config/initializers/pusher_init.rb添加一些 Pusher 凭据。 然后运行 script/rails server 使用 Pusher Her
资源推荐
资源详情
资源评论
收起资源包目录
pusher-presence-demo-master.zip (47个子文件)
pusher-presence-demo-master
.gitignore 49B
app
assets
javascripts
application.js 4KB
typer.js 2KB
stylesheets
application.css 2KB
helpers
application_helper.rb 29B
views
demo
index.html.erb 1000B
layouts
application.html.erb 623B
controllers
pusher_controller.rb 882B
demo_controller.rb 230B
messages_controller.rb 517B
application_controller.rb 107B
identities_controller.rb 297B
config.ru 168B
db
migrate
20100805145315_create_identities.rb 260B
seeds.rb 353B
schema.rb 971B
public
images
fork_me.png 7KB
question_mark.png 1KB
pusher.png 25KB
robots.txt 204B
stylesheets
.gitkeep 0B
422.html 711B
favicon.ico 1KB
500.html 728B
404.html 728B
README.md 1KB
config
boot.rb 191B
database.yml 538B
routes.rb 199B
environments
production.rb 2KB
development.rb 1KB
test.rb 2KB
environment.rb 162B
application.rb 2KB
locales
en.yml 214B
initializers
backtrace_silencers.rb 404B
session_store.rb 451B
pusher_init.rb 271B
secret_token.rb 509B
wrap_parameters.rb 465B
mime_types.rb 205B
inflections.rb 376B
script
rails 295B
lib
tasks
.gitkeep 0B
Gemfile 365B
Rakefile 278B
Gemfile.lock 3KB
共 47 条
- 1
资源评论
柠小檬的雷诺
- 粉丝: 23
- 资源: 4597
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功