Описание тега webextension-storage
Используйте этот тег для вопросов о хранилище Mozilla Browser Extension. Это свойство позволяет расширениям сохранять и извлекать данные, а также отслеживать изменения в сохраненных элементах. Система хранения основана на API веб-хранилища.
0
ответов
Невозможно сохранить данные в хранилище расширений Chrome
Я не могу сохранить данные формы данных из index.html в локальном хранилище Chrome. Я также пытался сохранить данные в хранилище синхронизации Chrome, но оба они не работают, и уже проверил мое локальное хранилище в расширениях chrome://, но данных …
08 дек '18 в 14:23
1
ответ
"Хранение" в manifest.json для веб-расширения не имеет никакого эффекта
Я добавил "storage" на мой массив разрешений в manifest.json файл, но консоль браузера все еще сообщает ReferenceError: storage is not defined всякий раз, когда я загружаю его как временное расширение в Firefox. Что еще я могу здесь сделать?
07 мар '18 в 19:18
0
ответов
chrome.webRequest.onBeforeSendHeaders установить cookie из хранилища?
Я работаю над веб-расширением, у меня есть базовые знания в "VanillaJS", и последние 2 дня я пытаюсь заставить его работать: я хочу добавить пользовательское значение в заголовок файла cookie для конкретного запроса. Значение сохраняется с помощью c…
22 янв '18 в 18:07
0
ответов
browser.storage.local не имеет данных после перезапуска браузера
Я пытаюсь создать свою первую надстройку, и, как вы можете видеть здесь ( https://addons.mozilla.org/en-US/firefox/addon/timerun/), она уже опубликована. но проблема в том, что я не могу сохранить данные должным образом; Я получаю дату рождения на с…
26 сен '18 в 13:38
0
ответов
Получить результат асинхронного вызова API из обычной функции / метода
Работа над моим последним Firefox Webextension требует, чтобы я вызвал функцию асинхронного API (browser.storage.local.get()). Это, однако, означает, что результат вызова API не легко получить от получателя. В любом случае, без использования ключево…
16 янв '18 в 16:05
1
ответ
Существуют ли какие-либо ограничения на доступ к хранилищу расширений браузера?
Я пытаюсь понять последствия использования расширений браузера для безопасности storage, Несколько вещей мне не понятны, когда я читаю документацию по хранению WebExtensions. Документация говорит, среди прочего, что: Значения ограничиваются расширен…
11 ноя '18 в 01:27
2
ответа
Расширения Firefox: Как сохранить значение переменной javascript в локальном хранилище?
Всплывающее окно моего расширения имеет флажок: <div id="popup-content"> <input id="checkBox" type="checkbox"> </div> Как это настроено сейчас, если я нажимаю на значок расширения на панели инструментов и отмечаю флажок во всплываю…
04 дек '17 в 09:06
0
ответов
Ошибка в обработчике события: ReferenceError: вкладка не определена
Ошибка в обработчике события: ReferenceError: вкладка не определена chrome.tabs.query.sendMessage(tab.id, MSG);
25 июл '19 в 09:46
0
ответов
Как сделать отношение "многие ко многим" в хранилище синхронизации браузера?
Я создаю расширение, которое позволит пользователям помечать комментарии. В базе данных SQL я бы создал такие таблицы: comments: id int text string tags: id int tag_name string comment_tags: comment_id int tag_id int Но API WebExtensions предоставля…
08 сен '19 в 19:16
0
ответов
Глобальные переменные расширения Firefox и onInstalled
У меня есть расширение Chrome, использующее Omnibox API. Я хочу самостоятельно перенести это расширение на firefox. Я перепробовал почти все, что могло помочь, и, к сожалению, я устал и у меня нет решений. В любом случае, расширение в основном выпол…
11 май '20 в 10:46
1
ответ
Не удается установить связь между параметрами и фоном в Webextensions в Microsoft Edge
Я создаю расширение для Microsoft Edge. У меня есть страница параметров, которая сохраняет некоторые значения в localStorage, например: localStorage.setItem('xxx', document.getElementById("xxx").value); И извлекает их в фоновом скрипте: var value1 =…
08 янв '20 в 13:29
0
ответов
фоновый скрипт не работает с Webextension
Я работаю над проектом веб-расширения. Пытался протестировать на Mozilla. Значок появляется там, где он должен быть, как всплывающее окно. Фоновый скрипт работает неправильно. Он использует "хранилище" API Firefox для получения данных из ответа заго…
30 сен '20 в 23:40
0
ответов
Связь между фоновым скриптом и фоновым скриптом инкогнито (при использовании режима "инкогнито": "разделенный")
У меня есть много больших изображений, хранящихся в базе данных IndexedDB, но когда я запускаю окно в режиме инкогнито, я не могу получить доступ к этой базе данных. Только chrome.storage.local используется обычным экземпляром и экземпляром в режиме…
19 ноя '20 в 12:05
0
ответов
Хранение данных в browser.storage.sync занимает гораздо больше квоты в Chrome, чем в Firefox.
Я работаю над надстройкой браузера webextension (ссылка). Я планирую, что он будет кроссбраузерным (Firefox и Chromium / Chrome / Blink). Мне нужно использовать (в Chrome) для хранения строки JSON, вводимой пользователем, чтобы пользовательские наст…
08 июн '21 в 11:59
1
ответ
папка vue cli "live build" для расширения Chrome
Я делаю расширение и использую npm run build(с vue cli), чтобы сделать мою страницу параметров. Мне нужно взаимодействовать с chrome.local.storage. Итак, на данный момент каждое изменение мне нужно, чтобы создать новую сборку, а затем протестировать…
06 сен '21 в 13:01
1
ответ
Почему моя функция сохранения IndexedDB не работает?
Я делаю игру с веб-расширением Edge, игра готова, и теперь мне нужно заняться хранилищем. Я буду использовать IndexedDB, потому что WebSQL скоро станет недоступен. Я сделал функцию сохранения, но получил ошибку. Это функция, которая вызывает функцию…
29 апр '23 в 18:33