【发布时间】:2014-12-20 16:41:09
【问题描述】:
是否有基于 Javascript 的机制,我可以通过浏览器检测用户是否插入了特定的 USB 设备?
【问题讨论】:
-
简短回答:不。那将是黑客的梦想
-
不,浏览器不会公开它所在机器的此类信息。
标签: javascript google-chrome browser
是否有基于 Javascript 的机制,我可以通过浏览器检测用户是否插入了特定的 USB 设备?
【问题讨论】:
标签: javascript google-chrome browser
出于安全原因,网络浏览器中的 JavaScript 仅提供对计算机资源的受限访问。 不可能将文件存储在任意文件夹中、启动应用程序或与 USB 设备通信。
但也有一些例外:
【讨论】:
您的 javascript 代码已被沙盒化,因此无法访问系统资源,例如 USB 设备。
我认为访问 USB 设备的唯一方法是编写浏览器插件。 How to get USB devices List from Browser
【讨论】: