谷歌 Chrome 和 Firefox 开始支持 Gamepad API,我有代码可以将库存 Arduino 变成可定制的游戏手柄 ( UnoJoy! ),因此您可以使用它从 Arduino 获取数据到 JavaScript。但是,我正在尝试找到一种方法将数据返回到 Arduino。
理想情况下,我想要某种可以被劫持以传递数据的内置 USB 硬件通道(如控制 Scroll Lock 键盘 LED),但如果迫不得已,能够将数据从浏览器发送到外部客户端程序可以工作(尽管我希望浏览器沙盒使这成为一个困难的提议......)。不过,理想情况下,仅与股票、稳定分支 Chrome 一起工作的东西会非常棒,这样人们就可以去一个网站,看看他们需要用他们的 Arduino 做什么来修改它,然后就可以开始了.
有没有一种黑客可以通过这种方式从 JavaScript 中泄露信息?
我开始认为相机 API 可能会给我一些句柄,但我正在寻找其他一些建议!