与localStorage
相比,我了解sessionStorage
的工作原理,但是我不清楚与sessionStorage
有关的一个细节。我正在处理的应用程序会自动检查用户的位置,但是如果此检查失败,则会为用户提供一个手动区域选择。我想保存用户的选择,以便当他单击指向应用程序特定区域版本的链接时,自动检查不会再次开始,从而导致潜在的循环。
我的问题是,sessionStorage
是否在用户转到应用的特定区域版本(例如从https://www.some-website.com
到https://www.eu.some-website.com
)后仍然存在,还是访问了新的URL创建一个全新的会话,从而清除sessionStorage
?