Размер локального хранилища отличается в Internet Explorer на localhost и 127.0.0.1 - PullRequest
0 голосов
/ 07 января 2019

При выполнении этот скрипт в Internet Explorer выдает QuotaExceededError при попытке сохранить строку 34kb (second one).

localStorage.clear();
try {
    localStorage.setItem('test', /* 33kb string */);
    console.log('33K OK');
} catch(err) {
    console.log('ERROR 33k');
}
    localStorage.clear();
try {
    localStorage.setItem('test', /* 34kb string */);
    console.log('34K OK');
} catch(err) {
    console.log('ERROR 34k', err);
}

Это происходит при запуске скрипта в localhost. Если перейти по адресу 127.0.0.1, он будет работать так же, как и в консоли переполнения стека.

Эта проблема возникает в Windows 10, но в Windows 8 она работает без каких-либо ошибок или исключений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...