google-nativeclient相关内容

从 chrome 浏览器启动我安装的应用程序

我的要求是,如果安装在客户端计算机上,则从 Chrome 浏览器启动已安装的应用程序,如果未安装,则我想开始下载.chrome 的最佳推荐解决方案是什么? 到目前为止我尝试过 使用过 NPAPI,但由于 chrome 弃用了 NPAPI,我无法使用. 已检查 PNacl 和 Pepper API 这两个 API 均不提供对本地文件系统的访问以启动应用程序.他们只是将我的 C/C+ ..

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

我有一个使用 Qt-creator SDK 编写的 c++ 模块.我想将此代码移植到任何网页上运行,而不会影响最终用户的源代码.用户应该能够在任何浏览器(Chrome、Firefox、Safari、Explorer)上看到这个模块的输出,而无需安装任何额外的浏览器插件.有哪些更好的选择可以实现这一目标.我用谷歌搜索并发现很少这样的选择: Google Native 客户端 (NaCl) - ..
发布时间:2021-09-22 20:05:17 C/C++开发

本机客户端应用程序与共享库(例如安全性)更新?

在传统模型中,当程序动态链接共享库时,作为副作用之一,它通常不必关心更新,因为当新版本(比如安全或性能修复)出现时,它已更新(通过某种 Uhix 上的某种包管理器或 Windows 上的等价物),并且应用程序可以在下次运行新版本时受益.在此过程中,应用维护者无需执行任何步骤,即可让他/她的用户从新的、固定的库中受益. 它在 Native Client 中是如何工作的?那些库是打包的吗,所以每 ..
发布时间:2021-07-17 20:43:11 其他开发

c_str()返回空字符串

由于某种原因c_str()返回空字符串,参数 const chart ** out_function 将保存诸如 fopen 之类的文件操作的方法名称,所以基本上我要做的是将字符串转换为c_str(),但是下面得到的是一个空字符串 在这一部分中,我只是准备一个带有操作名称的字典,您会注意到我只是以字符串形式发送"fopen" pp :: VarDictionary fileOp;pp : ..
发布时间:2021-04-19 20:39:10 C/C++开发

我想创建一个可以在所有操作系统上运行的本机应用程序,并且可以运行终端命令

这项技术Chrome应用或Google NaCl可以为我提供此功能吗? 基本上,它应该能够运行终端命令(即使先征得许可). 它需要能够编辑客户端的文件系统. 我对Chrome App或Google NaCl感兴趣,因为它们都可以在任何支持chrome的操作系统中运行. 解决方案 Chrome应用无法执行任意系统进程(也称为运行终端命令).没有此权限. Chrome应 ..
发布时间:2020-11-17 23:00:25 其他开发

使用Google Native Client(NaCl)的并行端口访问

我正在尝试编写一个 Chrome应用,该支持打印到与计算机通过并行端口.我发现Chrome应用程序不能使用任何种类的NPAPI插件,因此这些都不是问题.剩下的选项似乎是NaCl或PPAPI插件.但是PPAPI或Pepper或NaCl(我对它们中的任何一个都不很熟悉,并且可能在错误的上下文中使用它们)是否支持对并行端口的访问?是否可以编写支持并行端口通信的PPAPI插件? 感谢您的时间和精力. ..

如何在chrome应用程序中包含数据文件以供本机客户端模块读取

如果我的Chrome打包应用程序还包含PNaCl/NaCl模块,是否可以在打包的应用程序中包含一些数据文件,然后NaCl模块会读取这些文件? 我不需要编写任何文件,只需包含一些本机模块需要使用的数据文件即可. 解决方案 打包的应用程序的全部内容都可以通过http请求提供给JavaScript和NaCl代码. 如果使用nacl_io库,则还可以使用标准POSIX文件API访问所有 ..
发布时间:2020-11-17 22:53:03 其他开发

无法使NaCl C ++模块从打包的应用程序内加载文件

我有一个chrome打包的应用程序,该应用程序还包括PNaCl/NaCl C ++模块以及NaCl模块需要读取的一些数据文件.但是,我无法从文件中读取它. 我根据我能找到的所有文档和官方示例以及对以下内容的回答进行了设置: SDK附带的nacl_io演示程序可以做到这一点,但是它是用C语言编写的,而不是C ++语言. 我想出了一个简单的示例,将在下面发布.当您按页面上的按钮时,NaCl ..
发布时间:2020-11-17 22:52:06 其他开发

Chrome Native Client,使用onKeyDown事件时出错

我正在尝试运行一个非常基本的Chrome Native Client应用程序.我想做的是响应击键,例如,只要用户按下某个键,就会显示“您按下了X".我整天都在忙着,但是每次按一个键,都会收到"未捕获的TypeError:对象#没有方法'postMessage'". 所有错误均在Javascript中; Native Client C ++模块可以正常工作. 文档开头的Javascrip ..
发布时间:2020-11-17 21:53:13 前端开发

为什么我的程序这么慢?

有人决定进行一次快速测试,以查看本地客户端与javascript在速度方面的比较.他们通过运行1 000 000 sqrt计算并测量所花费的时间来做到这一点.使用javascript的结果:0.096秒,使用NaCl的结果:4.241秒...那怎么可能?速度不是首先使用NaCl的原因之一吗?还是我缺少一些编译器标记或其他东西? 在这里运行的代码: clock_t t = clock() ..
发布时间:2020-09-20 18:34:21 C/C++开发

修改makefile以编译.cc和.cpp文件

我正在尝试修改我的Makefile以支持.cpp和.cc,但是,我不断收到错误消息,例如 target`source / systemFuncs.cpp'与目标模式不匹配 我正在修改现有的支持.cc的makefile,我也想使它编译.cpp,但是我不确定如何。 如何同时编译.cpp和.cc? 与makefile相关的内容: x86_32_OB ..
发布时间:2020-06-07 19:27:16 其他开发

是否有使用Mono编译C#代码的示例,以便该exe可以在Google的本机客户端支持下运行?

我发现一个新闻稿指出,Mono现在支持本机客户端的编译.目前尚不清楚这是否仅可从单独的github mono fork获得,还是作为标准发行版的一部分获得. 我已经构建了派生的Mono发行版,但是我找不到任何有关如何构建本机客户端可执行文件的示例,以便可以在Chrome中运行它. 有人知道一个示例项目吗?或者您可以提供一个有关如何为NaCl构建Mono应用程序的示例吗? 解决方案 ..
发布时间:2020-05-11 22:28:21 其他开发

NaCl中的manifest_version = 2且没有内联javascript的模块加载进度事件

我已根据此文档将我的manifest_version升级为"2",并且然后很惊讶地看到chrome处理了诸如此类的错误: 拒绝执行内联脚本,因为它违反了以下内容安全策略指令 虽然很清楚他们为什么会这样做,但是现在我不清楚我应该如何管理模块负载我有点沮丧(在花了一个周末的下午编写了进度条的模块负载之后),看到这个版本翻转并使我的东西完全无效. 所以,是的……这是为了更大的利益.我明 ..

适用于本机客户端(NaCl)的PHP

是否有任何项目将php移植到本地客户端? 我找不到任何东西. 我的目的是进行php lint检查,而不必往返服务器. 解决方案 我最终使用php.js在浏览器中检查了PHP. http://phpjs.hertzen.com/ PHP.js是用Java编写的PHP虚拟机.它可以工作,但不是完美的解决方案,因为某些语法已过时.我认为NaCl解决方案可能会更好,因为我认为它将更易于 ..
发布时间:2020-05-01 07:53:17 PHP

Openssl本地客户端端口在编译时出错

我正在研究一个简单的氯化钠NaCl扩展,我想使用openssl库来加密数据。我检查了 wiki页面中所述的naclports的pepper_40分支,并尝试构建openssl的端口,但会遇到以下错误。 kunal @ Baweja:〜/ Downloads / naclports / src $ ./make_all.sh openssl + set -e + TARGETS = ..

Chrome PNaCl应用程序内联安装

我想分发 PNaCl 应用,内嵌安装,并在不离开当前页面的情况下使用应用 。我已经在CWS上发布了这个应用程序。该应用需要一些用户权限。内联安装可以运行,应用程序将显示在Chrome浏览器应用程序部分。但是,我得到这个错误: lockquote NaCl模块加载失败:无法加载清单URL / blockquote> 当我尝试使用以下方式加载应用程序时: ..