本机客户端 - 访问沙箱中的下载文件

时间:2012-04-20 07:34:40

标签: google-chrome file-io sandbox google-nativeclient

我编写了一个小模块,只在本地文件系统中打开一个文件,并向其写入一些虚拟字节。

是否可以在用户计算机上访问此文件?我在哪里可以找到它?换句话说:用户(手动)可以从本机客户端模块沙箱中获取任何内容吗?

1 个答案:

答案 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;