2

我在工作中使用供应商生成的二维码。实际上,我需要通过网站手动记录所有这些项目。

二维码包含所有数据,所以我想创建一个自动执行操作的应用程序。

例如,二维码显示“AAA|BBB|CCC|123”。我想要一个读取它的应用程序,并将用户浏览器重定向到一个 URL:http ://myserver.com/qr?data=AAA|BBB|CCC|123 “。我将在服务器端进行处理并输出结果页面作为 html 页面。

有哪些方法可以做到这一点?

4

1 回答 1

2

zxing拥有您想要的一切。您可以以简单的意图启动应用程序

Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, MAIN_ZXING);

或者,您可以使用他们的自定义意图,如果设备上缺少应用程序,将提示用户安装他们的应用程序。

无论 QR 码扫描什么返回到您的应用程序,您只需要设置重定向。

于 2012-10-23T13:53:33.517 回答