我该如何使用我的应用程序扫描手机显示屏的QR码?

问题描述 投票:-2回答:1

我的应用当前可以使用相机扫描QR码。这些QR码将通过电子邮件发送。因此,我也希望该应用程序也能够扫描手机显示屏上的QR码。这可能吗,如果可以,我该怎么做?

我知道我可以让用户从电子邮件中下载QR码附件,然后将其上传到应用程序中,但是我正在寻找更用户友好的东西。

java android qr-code barcode-scanner
1个回答
0
投票

我不鼓励您基于屏幕图像创建QR码。通过使用屏幕,您的任务将变得更加复杂。屏幕上的QR码可以是半透明的背景,或者QR码通常只是屏幕的一小部分,您需要检测其边界并切掉它,或者某些特定于设备的视觉效果和用户设置。

就像使用某些库一样,您可以获得纯QR图像,没有任何开销。

然后,在创建电子邮件时,从QR图像的字节流中创建附件。

© www.soinside.com 2019 - 2024. All rights reserved.