2013-03-26 4 views
0

Есть ли способ сохранить содержимое в виде строки или изображения в файл (например, «C: \ temp») в расширении Chrome?
Имеет ли хром или js какой-либо API для обработки файловой системы?Сохранение содержимого в файл в расширении Chrome

+0

ли явно должен взаимодействовать с файловой системой ОС или же вам просто нужно место для хранения данных, как локальное хранение? –

+0

Я хочу взаимодействовать с файловой системой OS, а не с хромированным локальным хранилищем. –

ответ

0

Нет, нет никакого способа для расширения хромо для управления файловой системы помимо использования пользовательских NPAPI plugin CON можно получить более подробную информацию об использовании NPAPI плагина на http://developer.chrome.com/extensions/npapi.html

+0

Да, я использую NPAPI для обработки этого сейчас. –

0

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

function exportToFile() { 
    var myString = "Lorem ipsum."; 

    window.open('data:text/csv;charset=utf-8,' + escape(myString)); 
} 
exportToFile(); 

Другой способ - использовать новый API FILE.

http://www.html5rocks.com/en/tutorials/file/filesystem/

+0

Кстати, если вы хотите загрузить много существующих файлов, вы можете просто создать набор URL-адресов и использовать диспетчер загрузки для их сохранения. – Tom

+0

Существует также API 'chrome.downloads'. – Xan

Смежные вопросы