gpt4 book ai didi

javascript - SessionStorage 浏览器范围(范围)或 LocalStorage 在退出时删除

转载 作者:行者123 更新时间:2023-11-30 12:09:43 25 4
gpt4 key购买 nike

是否有任何机制可以让我在浏览器级别处理这些值?我的意思是:

  • 我可以在浏览器的任何选项卡中访问值的 sessionStorage(类似于服务器端 session )

  • 将在 session 结束时删除的 localStorage(关闭浏览器时,而不是标签页)

例如,视频在一个选项卡中的播放器中启动。一些标志存储在那种存储中。当用户打开另一个具有相同 URL 的选项卡时,应用程序应读取该标志并禁止播放视频。当然它应该在退出时被删除,否则标志将拒绝该浏览器中所有 future 的请求。有什么建议吗?

最佳答案

每个选项卡或窗口数据都可以保存/读取到本地/ session 存储,但仅限于该域。

您提出的关于在两个选项卡上处理视频的问题可以取消,但处理起来非常棘手,我不建议走那条路!您可以定期将视频的时间戳保存到浏览器存储中,但这也取决于将视频发送到浏览器的服务器,您最终可能根本不向用户提供视频!

对于在浏览器窗口关闭时清除数据,我认为没有针对该事件的事件,但是有针对窗口失去焦点的事件,所以我猜您可以使用它。

第,

关于javascript - SessionStorage 浏览器范围(范围)或 LocalStorage 在退出时删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34152952/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com