通过串行端口

时间:2015-10-04 05:16:19

标签: javascript html google-chrome web-applications serial-port

我尝试与Web应用程序中的硬件串行端口进行通信。考虑到以下因素,最简单,最直接的方法是什么:

  • 我可以访问所有需要此浏览器串行端口功能的机器(~20)
  • 它们都是运行chrome的Windows机器
  • 通过串口发送的数据将被加密

期望的最终效果是用户进入网页,填写一些数据并进行ajax调用。成功时,页面通过串行端口将加密的命令数据发送到硬件。

我搜索了SO的相关问题,但没有一个提供满意的解决方案。我不想写一个通过api与系统通信的Windows应用程序,因为这看起来太麻烦了。谢谢!

2 个答案:

答案 0 :(得分:0)

我认为如果它符合您的需求,您应该尝试开发Google Chrome应用。它们可以在自己的窗口中运行,独立于浏览器和访问端口以及文件系统。见https://developer.chrome.com/apps/app_usb

答案 1 :(得分:0)

RXTX无法用于从Web浏览器访问客户端com端口