gpt4 book ai didi

Android 条码扫描器与网页集成

转载 作者:IT老高 更新时间:2023-10-28 23:11:31 25 4
gpt4 key购买 nike

我整个上午都在研究如何将安卓条形码扫描仪应用程序集成到网页中,但还没有找到我需要知道的确切内容。我想要一个网页,用户可以使用 android 条形码扫描仪填写文本字段。因此,用户将在网页上单击文本字段内部或单击文本字段旁边的按钮,以启动 android 条形码扫描仪。然后他们会扫描条形码并填写文本字段。

我找到了有关如何执行此操作然后转到其他页面的解决方案,但重要的是用户留在同一页面上。我看过 zxing 项目并认为它可能可以使用,但我不确定它是否允许页面保持不变。

我很确定这是可能的,并且想知道是否有人可以给我一个关于他们如何做到这一点的高级概述。我在想它可能可以通过单击按钮提交的 ajax 请求来完成。 ajax 请求将被发送到我的服务器,服务器将向 android 设备发送一些内容,该设备将启动扫描仪并返回数据,这些数据又在 ajax 响应中被发送回。有什么办法可以切断服务器,让安卓浏览器启动条码扫描器?感谢您抽出宝贵时间,感谢您对此进行的任何讨论。

最佳答案

ZXing (斑马线)提供了通过网页通过按钮单击事件、 anchor 标记或其他可以调用移动设备上的 URL 的操作来启动条形码扫描器的能力。

当条形码扫描仪应用程序安装在安卓设备上时,一个 URL 调用:

zxing://scan/?ret=http://foo.com/products/{CODE}/description&SCAN_FORMATS=UPC_A,EAN_13

会调出设备条码阅读器,用户扫码,通过zxing URL中提供的回调URL参数返回代码。

您可以在此处查看示例(适用于 android):http://zxing.appspot.com/scan

关于Android 条码扫描器与网页集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13347145/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com