我编写了一个小模块,只在本地文件系统中打开一个文件,并向其写入一些虚拟字节。
是否可以在用户计算机上访问此文件?我在哪里可以找到它?换句话说:用户(手动)可以从本机客户端模块沙箱中获取任何内容吗?
答案 0 :(得分:0)
您可以使用HTML5文件API将文件传输到javascript并从那里保存。页面http://www.w3.org/TR/file-writer-api/给出了一个示例:
var bb = new WebKitBlobBuilder(); // adapted for chrome
bb.append("Lorem ipsum");
var fileSaver = window.saveAs(bb.getBlob(), "test_file");
fileSaver.onwriteend = myOnWriteEnd;