是否可以检查用户浏览器中是否有本地存储空间?我大量使用本地存储,并想检查是否有需要使用cookie的情况。我想我可以尝试使用本地存储并捕获错误,如果它没有工作并回退到cookie,但有没有比这更好的方法?
答案 0 :(得分:2)
有一个角度库可以做到这一点 https://www.npmjs.com/package/storage-available
使用非常简单
import storageAvailable from 'storage-available'
if (storageAvailable('localStorage')) {
// Yippee! We can use localStorage awesomeness
}
else {
// Too bad, no localStorage for us
}