Я хочу сохранить/загрузить файлы с моего расширения (песочница или нет, неважно). Но я не могу использовать «файл: /// *», потому что Chrome Web Store не разрешает его. Я не могу использовать разрешение «fileSystem», потому что «разрешение разрешено только для упакованных приложений». Я бы с радостью обратил мое расширение на приложение, но приложения не могут иметь кнопку browser_action, которая мне тоже нужна. Ну, есть ли еще один способ одновременного использования файловой системы и кнопки browser_action?Как использовать файловую систему в расширении?
ответ
Не знаете, нашли ли вы свое решение или нет. Вы пробовали использовать File API: Directories and System API?
В апреле 2014 года он был объявлен мертвым
Работа над этим документом было прекращено, и он не должен ссылаться или использовать в качестве основы для реализации.
Но он все еще функционирует в Chrome v36. Если это то, что вы хотите использовать для личного проекта, тогда этого должно быть достаточно. Не уверен, хотите ли вы полагаться на этот API, если вы планируете отпустить его другим, поскольку Chrome может удалить поддержку для него. Если вы отпустите для других, по крайней мере, обнаружите функцию обнаружения, чтобы обеспечить ее поддержку браузером.
Вот учебник по exploring the filesystem api. Я не использовал это с расширением.
Вы можете использовать собственный API сообщений для доступа к файловой системе. См .: http://developer.chrome.com/extensions/messaging.html
- 1. cloudfoundry: как использовать файловую систему
- 2. Как защитить файловую систему?
- 3. Как правильно использовать файловую систему Android?
- 4. Как использовать файловую систему с cordova
- 5. Как оценить файловую систему?
- 6. Как реализовать файловую систему?
- 7. Какую файловую систему subversion использовать на CentOS5?
- 8. Как создать монтируемую файловую систему?
- 9. Как найти файловую систему LVM
- 10. Как отредактировать файловую систему раздела?
- 11. Как создать распределенную файловую систему
- 12. Как извлечь файловую систему MPFS?
- 13. Openshift: просмотреть файловую систему
- 14. Hadoop Распределить файловую систему
- 15. Как просмотреть файловую систему в Eclipse PDT
- 16. Загрузка файла в файловую систему
- 17. Имитировать файловую систему в JSON
- 18. Apache RewriteRule в файловую систему
- 19. Запись непосредственно в файловую систему
- 20. Итерация через файловую систему java
- 21. Как создать виртуальную файловую систему в Rust?
- 22. Как разрешить пользователю перемещаться в файловую систему?
- 23. Как загрузить файлы в файловую систему iPhone?
- 24. Как имитировать файловую систему Unix в Windows?
- 25. Как файл загружается в файловую систему FAT?
- 26. Как загрузить файловую систему в иерархическом виде?
- 27. Как отобразить файловую систему в воздушном приложении?
- 28. Как обнаружить файловую систему в java
- 29. Как смонтировать виртуальную файловую систему в папке?
- 30. Как использовать файловую систему createReadStream с Meteor router (NodeJS)
На самом деле вы не можете использовать собственные сообщения для доступа к файловой системе. Его можно использовать только для отправки/получения сообщений (по стандартным входам/выходам) в/из собственного приложения. – FuzzyAmi