如何从WebView访问Android的条形码扫描仪?

时间:2010-04-01 18:21:03

标签: android barcode

我喜欢Android手机的BarCode Scanner应用程序;我们正在使用摩托罗拉的Droid。

是否可以从手机上运行的Web应用程序访问BarCode扫描仪?我在考虑使用WebView,但我不确定如何访问Scanner API。

2 个答案:

答案 0 :(得分:1)

您可以使用Intent来使用它。合同是here 应该向WebView添加一个自定义Javascript处理程序,以便触发Intent并解析结果。

答案 1 :(得分:0)

开发者在这里。答案是肯定的,不是。目前,是的,如果您在Android上访问Google购物,则可以看到此功能正常。您将看到一个启动条形码扫描器的扫描条形码按钮 - 应用程序可以响应浏览器中单击的URL,是的。

条码扫描器经过硬编码,可以通过将您从Google购物搜索发送到产品结果页面来进行扫描。所以目前,不,不能让你在其他任何地方重定向。

但是,本周签入了change以允许您完成此操作。它将在即将推出的Barcode Scanner版本中提供。