我可以使用Google NaCl访问文件系统吗?

时间:2011-12-10 13:53:20

标签: c++ google-chrome filesystems google-nativeclient

由于Google NaCl是C ++,我能以某种方式访问​​文件系统吗?如果我要创建游戏或桌面应用程序,那就非常需要。

2 个答案:

答案 0 :(得分:7)

由于安全限制,NaCl不允许您只打开磁盘上的任何文件夹。

但是,它确实能够访问沙盒,混淆的文件系统。

您可以查看最新SDK中的PONG示例,了解如何使用FileSystemAPI的示例。

此外,此页面是了解文件系统如何工作的良好起点: https://developers.google.com/native-client/beta-docs/fileIO

〜主要

答案 1 :(得分:1)

是的,但这种访问应该是安全的,只能访问沙盒文件系统。显然,你甚至可以进行mmap次电话会议。怎么可能出错? : - )

除了下载附带的任何数据文件之外,额外的磁盘配额是您在安装时必须“批准”的“应用程序权限”。它的范围从0到无限。

相关问题