详解Flutter扫码识别二维码内容
程序员文章站
2022-04-02 15:17:18
前面一篇写了生成二维码图片,这篇来写使用相机扫描识别二维码识别二维码需要用到插件barcode_scan首先在pubspec.yaml文件中添加以下依赖,添加依赖后在pubspec.yaml运行flu...
前面一篇写了生成二维码图片,这篇来写使用相机扫描识别二维码
识别二维码需要用到插件barcode_scan
首先在pubspec.yaml文件中添加以下依赖,添加依赖后在pubspec.yaml运行flutter packages get或 使用ide更新软件包。
android配置
在使用它之前需要先配置 android\app\src\main\androidmanifest.xml
在该文件中添加添加app获取相机权限及barcodescanner activity
如下图所示
编辑项目级build.gradle文件
如图所示
以及编辑应用级build.gradle文件
如图所示
注意 apply plugin: 'kotlin-android' 需要放在 apply plugin: 'com.android.application' 之后
ios配置
在 info.plist 中添加一下内容
扫码实现
完成以上步骤之后在需要触发扫码的页面引用barcode_scan
然后写上一个调用扫码的方法
在使用时触发scan()方法即可,效果如下
默认的右上角打开闪光灯的文字为英文,如果需要修改可以到flutter目录下修改以下相应文件
andriod文件
如图
ios文件
如图
注:该插件也可以用来扫描条形码
到此这篇关于flutter扫码识别二维码内容的文章就介绍到这了,更多相关flutter扫码二维码内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
推荐阅读
-
华为HMS替代GMS之扫码服务:Scan Kit识别13种二维码、条形码
-
PHP生成二维码与识别二维码的方法详解【附源码下载】
-
winform 调用摄像头扫码识别二维码
-
霍尼韦尔1450g二维码扫码枪中文识别。
-
彩色二维码生成器,带logo文字和中心文字 彩色二维码生成器,带logo文字和中心文字 使用.net 4.0和zxing开发, 内容支持中文,使用UTF-8编码,一般扫描二维码软件可以识别。 最上方显示文字log,字数可以调节。 正中间的圆圈内显示中心文字。 微盘下载地址:彩色二维码生成器.net2.0win7可用byKimmKing.zip
-
彩色二维码生成器,带logo文字和中心文字 彩色二维码生成器,带logo文字和中心文字 使用.net 4.0和zxing开发, 内容支持中文,使用UTF-8编码,一般扫描二维码软件可以识别。 最上方显示文字log,字数可以调节。 正中间的圆圈内显示中心文字。 微盘下载地址:彩色二维码生成器.net2.0win7可用byKimmKing.zip
-
详解Flutter扫码识别二维码内容
-
Android 生成二维码踩坑之二维码无法正常识别扫码
-
详解基于Koa2开发微信二维码扫码支付相关流程
-
Android zxing如何识别反转二维码详解