javascript - 在 Native Client 和 JavaScript 中访问相同的文件

标签 javascript c++ google-nativeclient

有没有办法用 JavaScript 打开文件并与 NativeClient 模块共享同一个文件?我需要在 Native Client JavaScript 中直接访问文件。

这可能吗?

最佳答案

是的。 HTML5 文件系统(持久性和临时性)在 JavaScript 和 NaCl 之间共享。例如,您可以用 JavaScript 编写文件,然后用 native 代码读取它们。

参见:http://www.w3.org/TR/file-system-api/ 并且:https://developers.google.com/native-client/dev/devguide/coding/file-io

在 NaCl 方面,您还可以使用 nacl_io 库通过 POSIX I/O 操作访问 HTML5 文件系统。

关于javascript - 在 Native Client 和 JavaScript 中访问相同的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22541297/

相关文章:

javascript - 提交多个输入字段 jQuery/PHP 的最佳方式?

c++ - 为什么 getline 多走一条线?

c++ - 使用 C++ 将输出对齐到终端

c++ - PNaCl - 编译错误 "Only Win32 target supported"

c++ - 将 C++ 代码( native 客户端)移植到浏览器(Web 应用程序)

javascript - 仅为特定值计算值

javascript - D3 map - 将两个不相交的 svg 多边形路径合并为一个路径

c++ - Boost adjacency_list 需要帮助

javascript - 在 javascript 应用程序中使用 Google Native Client (NACL) 进行 I/O 预计会加速吗?

javascript - 在 javascript 中剥离 < 和 > 不太有效