【发布时间】:2020-10-18 20:54:01
【问题描述】:
我有一个使用 Ruby on Rails HTML、CSS 和 JS 构建的网络应用程序。这个网站有一个秒表,即使用户不在网站上,我也希望它继续运行。 例如,用户带着他的手机进入网站,启动秒表(用 JS 构建)然后离开浏览器,继续他手机的其他应用程序,然后当他返回时,他应该看到已经过去了多少时间自从他们开始计时。
另外,即使他们关闭浏览器(不是标签页),是否也可以保持运行?
【问题讨论】:
-
您唯一能做的就是根据登录的用户在数据库中保存计时信息。在这种情况下,您将能够在不依赖客户端的情况下继续跟踪。
-
同一设备/同一浏览器可以使用localStorage查看
标签: javascript ruby-on-rails ruby