【发布时间】:2017-07-30 17:09:09
【问题描述】:
我正在尝试将 JSON Web 令牌保存在本地存储中以进行身份验证。当用户登录时,我调用以下方法。
static authenticateUser(token) {
try {
window.localStorage.setItem('token', token);
} catch (error) {
alert(error);
}
}
这在台式机上运行良好,但在移动设备上根本不起作用。 Safari 会抛出一个QuotaExceededError,而 Chrome 会默默地失败。 localStorage 不是一个可行的移动解决方案吗?我应该改用 cookie 吗?
【问题讨论】:
-
只尝试这个 localStorage.setItem('token', token);
标签: javascript reactjs dom mobile local-storage