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

Can I access the filesystem with Google NaCl?

本文关键字:文件系统 访问 NaCl 可以使 Google 我可以      更新时间:2023-10-16

由于Google NaCl是c++,我是否能够以某种方式访问文件系统?如果我要创建一款游戏或桌面应用,这是非常必要的。

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

但是,它授予访问沙盒化、模糊化的文件系统的能力。

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

另外,这个页面是一个很好的起点来理解文件系统是如何工作的:https://developers.google.com/native-client/beta-docs/fileIO

主要

~

可以,但是这种访问应该是安全的,并且只能访问沙盒文件系统。显然,你甚至可以进行mmap呼叫。会出什么问题呢?: -)

除了下载附带的任何数据文件之外,额外的磁盘配额是一种"应用特权",当你安装某些东西时,你必须"批准"。取值范围从0到无限制