专栏首页杨龙飞前端localstorage在safri下的坑

localstorage在safri下的坑

在ios10.2中的safri浏览器里无痕模式会导致localstorage不能正常使用

具体解决办法如下:

if (typeof localStorage === 'object') {
    try {
        localStorage.setItem('localStorage', 1);
        localStorage.removeItem('localStorage');
    } catch (e) {
        Storage.prototype._setItem = Storage.prototype.setItem;
        Storage.prototype.setItem = function() {};
        alert('Your web browser does not support storing settings locally. In Safari, the most common cause of this is using "Private Browsing Mode". Some settings may not save or some features may not work properly for you.');
    }
}

后来点击右下角小框框发现有个无痕浏览的模式。MD,关闭后一切正常

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • animal与@keyframe

    windseek
  • nginx使用

    windseek
  • 2017移动前端的一些总结web前端 —— 移动端知识的一些总结一.css部分二.js部分

    windseek
  • Mac系统搭建Redis集群模式

    其次就是版本差距太大,集群模式必须是3.x以上版本才可以,所以呢,百度上的东西基本都是3.x,我想说要玩就玩别人很少玩的,我非要搞个4.x版本瞧瞧,当然我没有敢...

    胖虎
  • 浅谈新手入门级入侵检测技术建设及其在简单场景下的运用

    入侵行为是指来自具有不可靠意识(潜在的、有预谋的、未经授权的访问,企图致使系统不可靠或无法使用)的入侵者通过未经正常身份标识、身份认证,无对象访问授权,逃避审计...

    用户1631416
  • 海底电缆:互联网背后的无名英雄

    大数据文摘
  • Facebook:对比COPA 与CUBIC,BBR v1在拥塞控制及视频质量的表现

    原文 https://engineering.fb.com/video-engineering/copa/

    LiveVideoStack
  • Facebook:对比COPA 与CUBIC,BBR v1在拥塞控制及视频质量的表现

    原文 https://engineering.fb.com/video-engineering/copa/

    LiveVideoStack
  • 【转载】理解矩阵(三)

    下面让我们把视力集中到一点以改变我们以往看待矩阵的方式。我们知道,线性空间里的基本对象是向量,而向量是这么表示的:

    marsggbo
  • OpenGL ES 矩阵变换及其数学原理详解(五)

    上面的两种理解方式也揭示了对向量的变换和对坐标系的变换是等价的,这一点也可以通过后面旋转变换的图示中看出来。

    砸漏

扫码关注云+社区

领取腾讯云代金券