Zxing从一个网页调用:在新标签/窗口中打开回调网址

时间:2014-11-26 11:53:37

标签: android zxing barcode-scanner

我已经跟着these instructions使用应用程序"条形码扫描仪"从我的网页扫描条形码。由Zxing。在阅读完代码后,我需要将其传递给服务器,而不必离开原始页面(实际行为是回调网址替换原始页面)。

我该怎么做?

那是:

  1. Barcode Scanner可以在新的标签/窗口中打开回调网址吗?
  2. Barcode Scanner可以在不使用标签的情况下调用服务器(如在ajax Web服务中吗?)
  3. 感谢。

1 个答案:

答案 0 :(得分:0)

按照这些说明,您最终会得到如下工作流程:

  • 用户点击您网站上的扫描按钮
  • Link打开ZXing网页
    • 如果未安装条形码扫描器,系统会提示用户安装它
  • ZXing网页打开ZXing应用
  • 用户使用ZXing应用程序扫描条形码
  • ZXing app关闭,用户返回ZXing网页
  • ZXing网页将用户重定向到回调网址,其中占位符由条形码数据填充

回答你的问题

  

Barcode Scanner可以在新的标签/窗口中打开回调网址吗?

没有。条形码扫描器不能,因为它似乎没有直接调用回调网址。但是单击应用程序中的扫描按钮可以在新窗口中打开ZXing网页,然后(可能)将在该选项卡/窗口中打开回调,而不是单击按钮的窗口。

  

Barcode Scanner可以在不使用标签的情况下调用服务器吗?

我不这么认为。只有当实时网站能够在调用回调时提供即时反馈时,这才有意义。如果没有这些反馈,扫描将消失在以太网中,并且用户不知道回调是成功还是失败,原因是这些事情失败的原因之一。