Flutter 扫描插件开发qrscan

首先在pubspec.yaml中集成:

dependencies:
 qrscan: ^0.2.17

androd清单文件中加入以下权限:

<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

使用:

import 'package:qrscan/qrscan.dart' as scanner;

String cameraScanResult = await scanner.scan();

其中返回的是字符串,这里最好进行判空一下。

你可能感兴趣的:(Flutter开发)