Каков наилучший способ достижения ниже в последних последних браузерах (с поддержкой html5). В основном я ориентирован на Google Chrome.
В моем приложении данные обрабатываются через javascript и необходимо записать вывод в файловую систему с приглашением браузера (сохранить как диалог). Я не уверен в ограничениях безопасности для записи в файловую систему, но я не планирую анонимную запись (но пользователь запрашивает и выбирает местоположение).
Я вижу saveAs, еще не поддерживаемый. В моих исследованиях я вижу несколько вариантов.
- https://github.com/eligrey/FileSaver.js
- a.download(http://html5-demos.appspot.com/static/a.download.html)
- веб файловая система
- URL-адреса объектов
FileServer возвращается к 2,3,4, если нет встроенной поддержки, и я могу ее использовать. Но я не нашел способ открыть диалог "Сохранить как". Он просто сохраняет файл по умолчанию (загружает папку в Mac).
Какой вариант вы бы использовали, чтобы получить хорошую поддержку в последних браузерах? Как открыть диалоговое окно "Сохранить как" и указать имя файла.
Спасибо.