0
我知道DOCX文件本質上是一個包含XML文件的zip文件。有沒有使用chrome.fileSystem存儲API來保存DOCX文件的簡單方法,還是我需要手動創建和打包XML文件?Chrome應用程序Javascript:將文本另存爲DOCX文件
chrome.fileSystem.chooseEntry({
type: 'saveFile',
accepts: [
{ extensions: ['docx'] },
{ extensions: ['txt'] },
]
}, function(writableFileEntry) {
var ext = writableFileEntry.name.substr(writableFileEntry.name.lastIndexOf('.') + 1);
var text = document.getElementById("textarea").innerText;
if(ext == 'docx'){
... ?
}
else if(ext == 'txt'){
writableFileEntry.createWriter(function(writer) {
writer.write(new Blob([text], {type: 'text/plain'}));
}, function(){
window.alert('Saving file failed');
});
}
});