我在供应商生成的工作中使用QR码。 实际上我需要通过网站手动记录所有这些项目。
QR码包含所有数据,所以我想创建一个自动执行操作的应用程序。
例如,QR码表示“AAA | BBB | CCC | 123”。我想要一个读取它的应用程序,并将用户浏览器重定向到URL:http://myserver.com/qr?data=AAA|BBB|CCC|123“。我将在服务器端进行处理,并将结果页面输出为html页面。
有哪些方法可以做到这一点?
答案 0 :(得分:2)
zxing拥有您正在寻找的一切。您可以使用简单的意图启动应用程序
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, MAIN_ZXING);
或者您可以使用他们的自定义意图,如果设备上缺少应用程序,则会提示用户安装他们的应用程序。
无论QR码扫描到您的应用程序是什么,您只需设置重定向。