如何确定新的ReactJS会话和/或浏览器会话是否已启动?

时间:2015-12-14 13:51:45

标签: session browser reactjs browser-api

每次用户导航到URL时,我都计划在localStorage中存储“lastUrl”。当他们返回网站时,在某些不重要的情况下,我想立即将他们转移到他们正在访问的lastUrl。

我正在使用ReactJS,但不确定解决方案是否特定于ReactJS或仅使用标准浏览器API。

是否有用于执行此操作的浏览器API或ReactJS特定模式?

这个Q& A看起来很脆弱:How to determine if the browser session just started or if it's a subsequent click?

1 个答案:

答案 0 :(得分:1)

取决于什么算作"会话"在您的应用中,您可以使用sessionStorage - 其中一个关键因素是新标签计为sessionStorage的新会话。