您有一个为手机端用户启用基于Web的条形码/QR码扫描的需求。 但是,您不想通过app进行操作,因为它需要用户和开发人员的共同努力。 您还希望使用户能够通过手机或平板电脑的摄像头从您的网站读取条形码/QR码。 在这种情况下,您是怎样做的?
在本文中,我们介绍了一种使用Dynamsoft Barcode Reader(DBR)SDK从手机浏览器进行条形码/QR码扫描的解决方案。
在手机浏览器中,主要有两种解码条形码/QR码的方法:
- 服务器端扫描
- 客户端扫描
从客户端的实时视频流中读取条形码
我们基于WebAssembly技术的JavaScript barcode reader API使您能够从PC和手机浏览器中调取摄像头的实时视频流读取条形码。它支持实时从视频流中定位和解码。
支持的码型包括:
- 一维条码
- QR码
- DataMatrix
- Aztec码
- PDF417
- 更多码型
使用JavaScript API,您可以轻松地将条形码扫描集成到基于浏览器的工作流程中。在手机上,您的客户和员工将不再需要下载应用程序。
有关不同浏览器的浏览器兼容性和性能数据,请参阅Dynamsoft Barcode Reader JavaScript Edition提高速度的最佳做法。
在服务器端读取条形码
用户可以通过手机浏览器访问网页,捕获图像或加载现有图像,然后将其上传到服务器,服务器将对条形码内容进行解码,然后返回解码结果。
以下视频显示了其工作原理:
手机Web浏览器中的条形码和QR码扫描仪