如何为 Flutter web 获得一个有效的二维码扫描仪?

use*_*555 19 flutter flutter-web

我有点期待不可能的事情,但无论如何都要确保我没有错过任何伟大的想法。

我已经尝试了几个 Flutter 二维码扫描器库,但正如我所期望的那样,例如,当我在 Chrome 中使用 web beta 支持时,这些库都不会运行。

我的问题是,是否有适用于 iOS、Android 和 Web 的 Flutter 二维码扫描器库?

如果没有,有没有办法专门在 Flutter for Web 中编写它?

有一个 Stack Overflow 问题,即在 WebView 中运行 QR 扫描仪 JavaScript 库并尝试运行 Web 版本,该帖子指出该版本面临相机流问题。这是一种可以转化为 Web 的可能方法吗?

有没有其他方法可以让 Flutter 中的二维码扫描器在 Web 中运行?

小智 1

您可以在 flutter web 项目中使用http://goqr.me/api/等 API 。你只需要使用read command他们的 api 即可。我认为它会以 json 或 xml 形式返回响应。如果这还不够,还有其他 api,只需搜索它,直到找到一个很酷的 API