【问题标题】:Scanning barcode in Desktop-Browser using mobile使用移动设备扫描桌面浏览器中的条形码
【发布时间】:2020-01-11 14:29:48
【问题描述】:

有没有可能-

  • 我们使用 Android 设备相机扫描条形码
  • 然后将 USB 插入桌面
  • 将扫描的条码数据从手机传送到PC
  • 并使用通过 USB 到达的数据填写在桌面的浏览器中打开的网络表单

如果这是可能的,谁能建议我如何实现这个?我一直在寻找一些解决方案,但这些解决方案仅适用于移动设备。

【问题讨论】:

    标签: javascript android html browser barcode


    【解决方案1】:

    如果您想使用 Android 设备相机,则无需将设备连接到 USB 端口。不像网络摄像头,在 PC 上没有直接打开 Android 摄像头的驱动程序。

    一种可能的解决方法:

    1. 使用 WebSocket 在桌面浏览器(例如 desktop.htm)和移动浏览器(例如 mobile.htm)之间进行通信。
    2. 使用 WebRTC (getUserMedia) 在移动浏览器中打开 Android 相机。
    3. 将 JavaScript 条形码 SDK(例如 ZXingDynamsoft JavaScript Barcode SDK)嵌入到您的移动网络应用中。
    4. 通过 WebSocket 从 mobile.htm 读取条形码并将结果同步到 desktop.htm

    【讨论】:

      【解决方案2】:

      是的,我推荐 xZing 图书馆:https://github.com/zxing/zxing 用于条形码扫描仪。使用条形码扫描仪写入 .txt How to Read/Write String from a File in Android 或 .csv How to export data to csv file in Android? 文件,您可以将其复制到桌面。对于最后一部分,我没有答案..

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-03-17
        • 2019-11-04
        • 1970-01-01
        • 2011-12-21
        • 1970-01-01
        • 2013-06-09
        • 2023-04-07
        • 1970-01-01
        相关资源
        最近更新 更多