GitHub 博客园 Nanakon

【bug】QUOTA_EXCEEDED_ERR: DOM Exception 22

iOS的Safari在无痕模式下,sessionStorage操作产生异常,报错QUOTA_EXCEEDED_ERR: DOM Exception 22。

html5 localStorage error with Safari: “QUOTA_EXCEEDED_ERR: DOM Exception 22: An attempt was made to add something to storage that exceeded the quota.”

function isLocalStorageNameSupported() {
  var testKey = 'test', storage = window.sessionStorage;
  try {
    storage.setItem(testKey, '1');
    storage.removeItem(testKey);
    return true;
  } catch (error) {
    return false;
  }
}

调试

try {} catch(error) {alert(error)} 

 

posted on 2014-09-12 13:36  jzm17173  阅读(2641)  评论(1编辑  收藏  举报

导航

轻音