我如何使用Zxing.net用移动相机阅读QrCode?

时间:2015-08-06 07:13:22

标签: c# asp.net vb.net zxing nuget-package

这是我第一次使用Zxing.net,我想在ASP.net中使用它,我的网站是响应式的,可以在移动设备上工作,我希望用户扫描Qr代码移动相机,有没有办法用Vb.Net或C#?

PS:我找到了编码和解码Qr代码Here的方法,但我不知道如何使用相机扫描对其进行解码。

1 个答案:

答案 0 :(得分:0)

如果您想在HTML5中调用智能手机相机,可以尝试以下步骤:

  1. 了解如何使用 getUserMedia()在HTML5中捕获视频。请参阅Capturing Audio & Video in HTML5
  2. 使用 XMLHttpRequest WebSocket 以实时方式将画布数据异步发送到IIS服务器。请参阅HTMLCanvasElement.toDataURL()了解如何转换图像数据。您还可以阅读文章How to Upload HTML Canvas Data to PHP Server以了解如何发送画布数据。
  3. 使用ZXing.net解码服务器端的图像数据。
  4. 将QR码结果返回给Web客户端。