每次用户导航到一个 URL 时,我都计划将“lastUrl”存储在 localStorage 中。当他们返回站点时,在某些不重要的条件下,我想立即将他们转换到他们正在访问的 lastUrl。
我正在使用 ReactJS,但不确定该解决方案是特定于 ReactJS 还是仅使用标准浏览器 API。
是否有用于执行此操作的浏览器 API 或 ReactJS 特定模式?
这个问答似乎很不稳定:如何确定浏览器会话是刚刚开始还是后续点击?
每次用户导航到一个 URL 时,我都计划将“lastUrl”存储在 localStorage 中。当他们返回站点时,在某些不重要的条件下,我想立即将他们转换到他们正在访问的 lastUrl。
我正在使用 ReactJS,但不确定该解决方案是特定于 ReactJS 还是仅使用标准浏览器 API。
是否有用于执行此操作的浏览器 API 或 ReactJS 特定模式?
这个问答似乎很不稳定:如何确定浏览器会话是刚刚开始还是后续点击?
根据您的应用程序中算作“会话”的内容,您可以sessionStorage
改用 - 关键之一是新选项卡算作sessionStorage
.