首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用谷歌原生客户端(NaCl)的并行端口访问

使用谷歌原生客户端(NaCl)的并行端口访问
EN

Stack Overflow用户
提问于 2014-02-21 04:09:29
回答 2查看 1.3K关注 0票数 2

我正在尝试编写一个支持打印到通过parallel port连接到计算机的旧打印机的Chrome app。我发现Chrome应用程序不能使用任何形式的NPAPI插件,所以这些都是不可能的。剩下的选择似乎是NaCl或PPAPI插件。但是PPAPI、pepper或NaCl (我对它们中的任何一个都不是很熟悉,可能在错误的上下文中使用它们)支持对并行端口的访问吗?可以写一个支持并口通信的PPAPI插件吗?感谢您的时间和努力。

EN

回答 2

Stack Overflow用户

发布于 2014-03-02 22:10:40

你通常可以像写文件一样写并行端口。(虽然我上次这样做已经有几十年了)

在Linux中使用/dev/lp0作为文件名

另请参阅https://superuser.com/questions/301753/how-do-i-print-directly-to-lpt-port-in-ubuntu

在Windows LPT0

另请参阅

* https://developers.google.com/native-client/dev/devguide/coding/file-io

编辑

我以为chrome打包的应用程序可以访问本地文件系统。

如果这仅限于沙箱区域,则可能不允许访问并行端口。

使用NaCl似乎支持对本地文件的无限制访问,因此这可能会起作用。

票数 1
EN

Stack Overflow用户

发布于 2014-02-21 06:47:35

打包的应用程序可以访问USB端口以及串行端口。http://developer.chrome.com/apps/api_index如果您正在编写javascript应用程序,则可能无需编写本机客户端应用程序即可访问此功能,但是如果您正在使用C/C++编写,则这些API的子集可以使用Pepper来使用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21918432

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档