#javascript #filesystems
#javascript #файловые системы
Вопрос:
Есть ли способ создать файл вне изолированной среды? Может быть, что-то, что работает, сначала сохраняя файл внутри изолированной среды, а затем позволяя пользователю перетаскивать ссылку на локально сохраненный файл в обычную папку?
Это для веб-чата: я хочу, чтобы пользователь мог получать файлы, но я не могу придумать способ, который гарантирует, что он может выбрать целевое местоположение, для которого не требуется щелчок правой кнопкой мыши-> сохранить как. Если есть лучшее решение, чем использование filesystem API, не стесняйтесь предлагать и это.
Комментарии:
1. Сохранение файла на сервере и предоставление ссылки для скачивания — это не вариант?
2. @Eliasdx: Как бы я принудительно ввел «выбрать папку назначения» или «сохранить как» или любой другой диалог?
3. @thejh: Это невозможно с JavaScript.
Ответ №1:
Как насчет элемента «a» с атрибутом загрузки и использования FileEntry.toURL() для заполнения целевого объекта href?
Ответ №2:
Используйте подписанный java-апплет, чтобы получить root-доступ к системе