我想从网页访问一个特殊的硬件(五扫描仪,对于最聪明的;))。 目的是从扫描仪检索信息并在服务器端进行计算。
这里的问题是,我必须从必须在客户端的DLL中调用函数。我有两个线索:
- 开发 COM DLL 并使用 ActiveX
- 尝试通过 Web 浏览器的自制扩展,以便与本地 DLL 进行通信。
我已经尝试了第一个选项,但我卡住了,我发布了另一个关于它的帖子。无论如何,即使它可以工作,也有太多的限制(关于使用 IE 或即使 Microsoft 不喜欢此功能并禁止它的事实)。
第二种方法是我在另一个论坛上找到的,但是我不明白如何与浏览器扩展程序(无论浏览器如何)进行交互。 所以我要问的是:
是否可以使用 Web 浏览器扩展作为本地 DLL 的媒介,如果是这样,您是否愿意给出有关如何执行任何看起来像如何执行此操作的开始的提示(甚至只是一些关键字在谷歌上使用,因为我什么也没有得到)....
谢谢。
根据我的理解,开发扩展的动机是增强特定Web浏览器的特性和功能。
您无法使用它控制任何硬件设备,如打印机或扫描仪。
因此,如果您的目标是借助任何类型的扩展程序从您的网页控制扫描仪,那么我认为您无法使用扩展程序做到这一点。