Я делаю собственное решение, развернутое в частной сети (https://www.example.com/). Он использует только WebAssembly (от. NET Blazor, если это необходимо) и имеет полный доступ ко всему, включая среду, которая может потребоваться.
Мы кешируем данные отчета, используя localStorage
, однако возникают проблемы, так как кеш слишком большой для работы и превышает лимит.
Если другого решения не существует, нам придется изменить код для перехода на другое хранилище, которое допускает более высокий лимит, но есть ли какое-либо конфигурирование и / или решение Javascript который может запросить разрешение браузера на более высокий предел localStorage
? Мы полностью контролируем среду, поэтому браузер не является проблемой. Однако мы хотим по возможности избегать расширения Chrome, поскольку мы не хотим развертывать их в Chrome Store, и использование WebAssembly в расширении Chrome сложно (если только они не изменили его недавно).