Я создаю свое первое расширение Chrome, для этого я хочу иметь некоторые предопределенные данные в клиентском браузере.
Я хочу, чтобы данные могли редактироваться пользователем посредством расширения и сохранять изменения обратно.
Сначала я подумал об использовании HTML5 local database
или Indexed Database API
для этого. (Я делаю правильно?)
Но я не знаю, как я могу отправить эту локальную базу данных клиенту в .crx
.. потому что база данных будет с браузером, а не с расширением.
Как я могу отправить данные в браузер на стороне клиента по .crx и сохранить данные в браузере?
(Я знаю, что неправильно сохранять данные в браузере, но я не могу сохранить данные обратно, если я сохраняю данные вместе с расширением)
Какой еще способ я могу использовать для выполнения требования?
Могу ли я использовать тот же метод, если я хочу использовать Indexed Database API
вместо?
Мои данные - не простая пара ключ-значение, а табличный вид данных.
У меня нет кода для части доступа к данным, потому что я хочу быть уверен, прежде чем я смогу продолжить