I would like to know how is it possible to create custom file located in extension root directory using JavaScript or Chrome API.
Extension root directory looks like:
- popup.html
- popup.js
- manifest.json
- icon.png
And I would like to create JSON file called test in that root directory.
So after that it should look like:
- popup.html
- popup.js
- manifest.json
- icon.png
- test.json
test.json should contain:
{
"data": "123456789"
}
It is not duplicate, because that post is for File Dialog and I need to save it at fixed location and in extension folder. And as I said I want to create it, not download it.
I would like to know how is it possible to create custom file located in extension root directory using JavaScript or Chrome API.
Extension root directory looks like:
- popup.html
- popup.js
- manifest.json
- icon.png
And I would like to create JSON file called test in that root directory.
So after that it should look like:
- popup.html
- popup.js
- manifest.json
- icon.png
- test.json
test.json should contain:
{
"data": "123456789"
}
It is not duplicate, because that post is for File Dialog and I need to save it at fixed location and in extension folder. And as I said I want to create it, not download it.
Share Improve this question edited Jun 24, 2018 at 21:22 tomsk asked Jun 24, 2018 at 21:04 tomsktomsk 9974 gold badges15 silver badges31 bronze badges 3- Possible duplicate of JavaScript: Create and save file – Sheshank S. Commented Jun 24, 2018 at 21:12
- @SheshankS. No because it is for File Dialog, but I need to save it at fixed location and in extension folder. And as I said I want to create it, not download it. – tomsk Commented Jun 24, 2018 at 21:19
- Oh I see @tomsk – Sheshank S. Commented Jun 28, 2018 at 21:47
1 Answer
Reset to default 6You can't. The extension directory cannot be used for storage -- its contents are not synchronized across machines, and the directory is replaced entirely when the extension is upgraded.
If you need to store data in a Chrome extension, use the chrome.storage
API.