我们正在寻求与一项服务集成,使其数据仅通过作为网页一部分运行的 Javascript API 可用。但是,我们需要获取通过 API 返回的数据,并让标准 Win32 应用程序对其进行处理,然后与一些自定义硬件进行通信。
问题是,如何最好地将数据从 Javascript/Browser 域移动到 Windows 域?
一种可能性是 Javascript FileWriter API(Chrome 仅在我编写时使用..?),但我还没有发现沙盒文件如何/是否可以作为“正常”文件系统的一部分出现?
我知道的另一个可行的解决方案是在浏览器中使用 Websockets 将数据发送到自定义 Websocket 服务器,该服务器可以(例如)将其保存为普通文件以供以后处理。但这似乎有点麻烦?
在将网页中的 Javascript 数据导出到与浏览器在同一台机器上运行的另一个应用程序时,我还缺少其他一些明显的技巧吗?