我不确定如果不进行一些认真的调整,这是否可行,但是否可以使用节点运行 javascript 插件服务器端...
进一步来说
我想从节点运行 dymo javascript sdk(打印机连接到服务器)
这样任何设备都可以从服务器打印。
我曾尝试使用https://github.com/tojocky/node-printer作为解决方法,但它在我的情况下不起作用(虽然适用于我的激光打印机)
我试过只要求失败的文件。
如果这是可能的,你能指出我正确的方向吗?我一直在搜索谷歌,甚至与 dymo 开发人员通信,但我没有从他们那里得到太多帮助。
所以最简单的说法是:你能从服务器端运行客户端javascript插件吗?如果没有,有没有办法编写一个充当桥梁的中间件?
这是插件文件(在我修改它之前):http: //irwinproject.com/jss/Dymo.js
它是一堆疯狂。我正在尝试修改它以作为一个模块工作
更新:我已经让大部分功能正常运行,但是我遇到了一些障碍,他们的 sdk 需要活动 x,我不明白,因为我在 mac 上并且它可以工作
有人可以向我解释一下 active x 如何在 mac 上运行客户端吗?(我认为那只是 Windows)并且无论如何也可以通过节点实现相同的框架(activex 或其他)
如果我理解这个正确的活动 x 被用作 javascript 和硬件之间的抽象层