【问题标题】:How to detect - is webstorage enabled in client web browser?如何检测 - 客户端网络浏览器中是否启用了网络存储?
【发布时间】:2026-01-08 21:30:02
【问题描述】:

我有 Angular 应用程序,它需要 webstorage(在我的情况下为 sessionstorage)才能正常工作。我需要检查用户的网络浏览器设置以避免在禁用时启动应用程序。如何用最好的方法检查?

我找到了这个网站:

https://mathiasbynens.be/notes/localstorage-pattern

但是发布数据真的很老了,所以我想问一下,这仍然是个好方法吗?

【问题讨论】:

    标签: javascript angular html


    【解决方案1】:

    您可以像这样简单地检查它:

    if (window.localStorage){
    // the user's browser supports localStorage
    }
    

    【讨论】:

    • 简单的解决方案是最好的:)。谢谢!