问题标签 [google-nativeclient]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
299 浏览

google-nativeclient - 如何编写一个与jsoncpp naclport集成的nacl程序

Naclports 似乎只提供了一个 32 位的目标文件,我如何让我的项目链接到它们?是否有关于某人如何在 nacl 程序中使用 jsoncpp 的教程?

0 投票
0 回答
1416 浏览

javascript - Google Native Client,将二进制数据从 NACL 发送到前端

如何将二进制数据(例如mp3/mp4数据)发送回前端?

我知道有两种方法:利用 NACL 提供的沙箱文件系统并在前端获取 url;通过PostMessage()using传递数据VarArrayBuffer。如果有人能给我一个简单的例子来说明如何通过PostMessage(). NACl FileSystem API 有一个 Pong 示例,但我对如何将文件位置检索为 url 以便前端 JS 可以通过消息获取它有点困惑。

这是我到目前为止所做的,使用通过PostMessage()and传递数据的第二种方法VarArrayBuffer

  • 我成功地从在线 mp4 文件中检索数据并将其存储在 char vectorvector<char> outputBuffer中。

  • 将数据转储到新的 char 缓冲区并创建VarArrayBuffer以保存数据并将其传递给 JS 端

    /li>

那么,JS端应该如何抓到数组缓冲区呢?是通过message.data还是别的什么?

0 投票
1 回答
208 浏览

event-handling - 使用 Native Client 的鼠标控制

我有一个疑问,我仍在寻找如何做到这一点。我可以制作一个控制鼠标光标的 Native Client 应用程序吗?像这样:我想在 Native Client 应用程序中使用键盘箭头来控制鼠标光标。

感谢您的帮助/指导,谢谢!

0 投票
2 回答
1347 浏览

c++ - 在 Google Native Client 中使用 C++ 库

我对 Native Client 完全陌生,不幸的是,我对“make”、编译等也很缺乏经验,所以我希望你能给我一些关于如何解决我的问题的基本信息。

所以我想要完成的是编译一个 C++ 库以便在 NaCl 应用程序中使用它。

首先,我的应用程序基于 Pepper 提供的示例,我只是使用附加的“make.bat”进行编译。

然后我下载了库的源代码,包含像'config'和'src'这样的文件夹,所以首先我必须调用'configure'、'make'、'make install'。但是我想让库用那个'make.bat'编译,所以我想我必须将库的复杂配置/Makefile脚本附加到我的NaCl应用程序的Makefile中?
怎么可能呢?
我在哪里可以找到有用的信息和/或帮助?

谢谢!

0 投票
2 回答
1322 浏览

python - 安装 Chrome 原生客户端 SDK

在过去的几天里,我一直在尝试在 Windows 和/或 Ubuntu 中安装适用于 chrome 的 Native Client SDK。我在一个公司网络后面,唯一的互联网访问是通过一个涉及身份验证的 HTTP 代理。当我在 Ubuntu 中运行“naclsdk update”时,它显示

“urlopen 错误隧道连接失败:需要 407 代理身份验证”

有人可以帮忙吗?

0 投票
2 回答
418 浏览

llvm - pypy 在浏览器中?

有谁知道让 pypy 在浏览器中运行的任何尝试?

我问是因为pypy可以针对llvm,目前在浏览器中运行llvm有两种方式:pnacl和emscripten。

0 投票
1 回答
18168 浏览

html - 制作 tag fill the whole window and resize with it

I have a NaCl plugin for Chrome that I'd like to fill the whole window with. HTML is like this:

<!DOCTYPE html>
<html>
  <head></head>
  <

I have a NaCl plugin for Chrome that I'd like to fill the whole window with. HTML is like this:

I tried a couple of styles:

  1. fills the whole window, remains with the default size, 300x150.

  2. fills the whole window but it width/height is unaffected by padding so it overflows the containing

Did anyone face similar problem? Any CSS solutions? I need it to work only in Chrome.


0 投票
1 回答
273 浏览

ip-address - Google NaCl 获取IP和系统信息

初学者问题

问题函数调用gethostbyname、getifaddrs、uname,系统总是失败。

我猜 Native Client 运行时系统会阻止执行,将其视为不安全的活动?

如果这是真的,还有什么替代方案?

在 getifaddrs 和 uname 上出现错误:未实现 ENOSYS 功能

在 gethostbyname 上出现错误:未知服务器错误

我正在使用 glibc

0 投票
1 回答
198 浏览

google-nativeclient - 为不同的操作系统更新 Chrome NaCl SDK

我需要在我的 Mac Mini 上下载(更新)我的 NaCl 工具链,但我所在的地方无法访问互联网。我可以将我的 Windows 笔记本电脑连接到 Wifi 热点,但我看不到任何选项可以为不同的操作系统下载胡椒版本。

有谁知道这是否可能?

0 投票
2 回答
733 浏览

javascript - Chrome NaCl 和 V8 有关系吗?

一个启用另一个,还是一个影响另一个?

似乎 V8 允许原生 C++ 访问 Javascript,而 NaCl 允许您在浏览器中运行原生代码。

抱歉这个天真的问题。我落后于 Javascript 的最新发展,很惊讶现代浏览器实际上是 JIT 编译的!