Я использую web sql и indexeddb, но в качестве резервного я хочу использовать btree/localstorage. Сколько данных можно сохранить в localStorage на данном браузере/платформе?
Если никто не знает, есть ли способ определить размер javascript-объекта? например JSON.stringify, а затем умножить на количество символов? Затем я мог просто написать script, который записывает в localStorage и читает, чтобы увидеть, есть ли это значение, и когда есть ошибка или чтение перестает работать, это магическое число.
Мне нужно проверить это на (ie9, ff, safari, chrome, opera, safari на ipad, браузер по умолчанию androids, дельфин на android, ff на android, opera on android).
Если вы можете помочь мне выяснить, как определить размер в байтах строки js, тогда я запустим тест и опубликую результаты здесь.