繁体   English   中英

我想通过asp.net C#网页检测USB设备

[英]I want to detect a usb device via asp.net C# web page

我正在尝试为我的asp.net项目使用拇指驱动器。 我事先问过一个问题,但这是我想知道的一个新问题。

首先,我想知道如何检测USB驱动器。 示例:它将打印类似检测到的USB的内容。

接下来,从USB读取文件。

由于USB驱动器位于客户端的PC上,因此您需要使用基于客户端的纯代码来执行此操作。 您需要JavaScript,因为您是在网络环境中运行它的。 我以前没有用过,但这可能是您要寻找的东西:

https://developer.chrome.com/apps/app_usb

chrome.usb.getDevices(enumerateDevicesOptions, callback);


function onDeviceFound(devices) {
this.devices=devices;
if (devices) {
  if (devices.length > 0) {
    console.log("Device(s) found: "+devices.length);
  } else {
    console.log("Device could not be found");
  }
} else {
  console.log("Permission denied.");
}
}

chrome.usb.getDevices({"vendorId": vendorId, "productId": productId}, onDeviceFound);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM