如何使用我的应用程序扫描手机显示屏上的二维码?



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

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

我不鼓励您根据屏幕图像创建二维码。通过使用屏幕,您将完成更复杂的任务。屏幕上的二维码可以有半透明的背景,或者二维码通常是屏幕的一小部分,您需要检测它的边框并将其剪掉,或者可能有一些特定于特定设备和用户设置的视觉效果。

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

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

最新更新