【发布时间】:2011-10-24 15:43:03
【问题描述】:
我需要跟踪学生查看其课程页面的总时间,登录后,我正在使用 devise gem。
当学生开始观看课程时,我可以存储 DateTime.Now,但是,我需要克服以下挑战:
学生可能会打开另一个窗口选项卡,离开课程网页,如何在学生不查看课程网页时暂停时间跟踪,并在他返回时恢复时间跟踪?
识别学生空闲一段时间? (什么都不做,甚至最小化浏览器)
任何提示或帮助将不胜感激, 是否有特定的 gem 或 jQuery 插件可以使任务更轻松? 或推荐的方法?
【问题讨论】:
标签: jquery jquery-plugins ruby-on-rails-3.1