Создать файл в расширениях Chrome - PullRequest
0 голосов
/ 25 июня 2018

Я хотел бы знать, как можно создать пользовательский файл, расположенный в корневом каталоге расширения, используя JavaScript или Chrome API.

Корневой каталог расширения выглядит следующим образом:

  • popup.html
  • popup.js
  • manifest.json
  • icon.png

И я хотел бы создать файл JSON с именем test в этом корнекаталог.

Итак, после этого он должен выглядеть следующим образом:

  • popup.html
  • popup.js
  • manifest.json
  • icon.png
  • test.json

test.json должен содержать:

{
  "data": "123456789"
}

Это не дубликат, потому что этот пост предназначен для диалога файлов, и мне нужно сохранить его в фиксированном месте и в папке расширений.И, как я уже сказал, я хочу создать его, а не загружать его.

1 Ответ

0 голосов
/ 25 июня 2018

Вы не можете.Каталог расширения не может быть использован для хранения - его содержимое не синхронизируется между компьютерами, и каталог полностью заменяется при обновлении расширения.

Если вам нужно хранить данные в расширении Chrome, используйте API chrome.storage .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...