@Fizerolli

Как считывать локальные файлы в контексте расширения для браузера?

Пишу расширение для браузера. Для работы требуется где-то хранить и как-то считывать достаточно объемный (до 50 мегабайт) массив BigUint64Array. Самый логичный для меня вариант - хранить в файле и считывать при запуске. Но как это реализовать без участия пользователя (input)? Полагаю, если как-то встроить его в код, то значительно уменьшится скорость загрузки страниц, а если скачивать с сервера, то людям в режиме инкогнито придется после каждого запуска браузера скачивать условные 50 мегабайт...
  • Вопрос задан
  • 45 просмотров
Решения вопроса 1
@GrayHorse
Добавь "unlimitedStorage" в manifest.json
И храни это в browser.storage.local или в IndexedDB.

Бонус:
chrome.storage.local.get(console.log);
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Aleksandr-JS-Developer
@Aleksandr-JS-Developer Куратор тега JavaScript
Лучше проще, чем никогда
Как писали выше, у расширения есть стора. Клиенту даже не нужно про это знать)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы