Ниже приведен код, с помощью которого я пытаюсь записать простой текстовый файл из приложения Chrome.
После вызова createWriter
ничего не происходит. Не могу заставить его работать, любой вклад в это приветствуется.
chrome.fileSystem.chooseEntry({type: 'saveFile'},
function(writableFileEntry) {
writableFileEntry.createWriter(function(writer) {
writer.onwriteend = function(e){
console.log("save completed!!");
};
writer.onerror = function(e){
console.log("save failed!!");
};
writer.write(new Blob(["Hello World!!!"],{type: 'text/plain'}));
}, errorHandler);
});
Mainifest.json
{
"name": "FileIO",
"version": "1.0",
"manifest_version": 2,
"minimum_chrome_version": "23",
"app": {
"background": {
"scripts": ["background.js", "myscript.js"]
}
},
"icons": {
"128": "icon.png"
},
"permissions": [
"fileSystem",
{"fileSystem" : ["write","retainEntries", "directory"] }
],
"file_handlers": {
"text": {
"types": [
"text/*"
]
}
}
}
errorHandler
? - person Xan   schedule 15.12.2015errorHandler
(из строки 11)? - person Xan   schedule 15.12.2015