Загрузите текстовый файл, созданный с использованием HTML5 API-интерфейса файлового пространства, используя JavaScript на Chrome - PullRequest
6 голосов
/ 24 августа 2011

Я пытаюсь загрузить текстовый файл, который я создал, используя файловое пространство api в chrome. Я не могу его скачать. Я могу просматривать его только в самом браузере Chrome.

location.href = fileEntry.toURL();

Это строка кода, которую я сейчас использую для загрузки.

Могу ли я использовать расположение содержимого для принудительной загрузки файла .txt? если да, то как?

1 Ответ

6 голосов
/ 24 августа 2011

Проверьте интерфейс FileSaver: http://www.w3.org/TR/file-writer-api/#the-filesaver-interface.

Вот пример, который делает то, что вы хотите: http://oftn.org/projects/FileSaver.js/demo/

Вот пост HTML5Rocks, который описывает использование более подробно: http://updates.html5rocks.com/2011/08/Saving-generated-files-on-the-client-side

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...