Я разрабатываю приложение Chrome, чтобы пользователи могли создавать виртуальные документы, которые хранятся в самом приложении, то есть я не хочу, чтобы пользователи имели прямой доступ к файлам.In-App Data для приложений Chrome
Причина, по которой это происходит, заключается в том, что, когда приложение запускается первым, это экран, показывающий предварительные просмотры/миниатюры всех созданных файлов. Если я дал пользователям контроль над тем, где хранятся файлы, это может быть помешано наличием нескольких файлов в разных местах.
Что бы я хотел сделать, это сохранить все внутри приложения. Если возможно, я хотел бы использовать JavaScript для создания, изменения и редактирования файлов в упакованном приложении, а не через доступную пользователю файловую систему. Есть ли способ динамически добавлять файлы и папки в упакованное приложение с помощью JavaScript?
Если нет, то каковы мои параметры для управляемой системы, в которой пользователи не могут перемещать свои файлы в другой каталог, чтобы сохранить мои миниатюры/предварительные просмотры неповрежденными?