2

首先,如果已经有人问过这个问题,请让我道歉,但我似乎找不到可靠的答案。

是否有任何 Web 应用程序语言或相关流程允许 Web 应用程序与本地 PC 硬件交互?我正在尝试查看是否有办法让网页界面与本地扫描仪设备一起捕获、写入文件和上传图像。我读过一些关于 Silverlight 能够从 USB 密钥中读取的信息,但这就是我所发现的范围。

对此的任何想法或寻找更多信息的地方的想法将不胜感激。

提前致谢!

4

1 回答 1

2

如果您的意思是您希望应用程序与运行浏览器的机器进行交互,那么,不,这将是一个严重的安全漏洞。

您可以使用 ActiveX 控件或 SilverLight 来创建对客户端计算机具有更多访问权限的应用程序。

您最好创建一个在用户系统上运行并将数据上传到 Web 服务器的 ClickOnce 应用程序。

顺便说一句,您似乎假设用户正在 PC 上运行。如果他们使用的是 Linux 工作站或 Macintosh 怎么办?

于 2010-06-30T19:20:44.583 回答