我编写了一个小模块,它只在本地文件系统中打开一个文件,并向其中写入一些虚拟字节。
是否可以在用户计算机上访问此文件?我在哪里可以找到它?换句话说:用户可以(手动)从本机客户端模块沙箱中获取任何东西吗?
我编写了一个小模块,它只在本地文件系统中打开一个文件,并向其中写入一些虚拟字节。
是否可以在用户计算机上访问此文件?我在哪里可以找到它?换句话说:用户可以(手动)从本机客户端模块沙箱中获取任何东西吗?
您可以将文件传输到 javascript 并使用 HTML5 File API 从那里保存。该页面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;