二维码工具
iOS和Android的Flutter插件,用于解码QR码。
安装
首先,在您的pubspec.yaml文件中将qr_code_tools添加为依赖项。
iOS
在ios/Runner/Info.plist中添加一行
- 其中一项是
Privacy - Photo Library Usage Description键和一个使用描述。
或者在文本格式中添加键
<key>NSPhotoLibraryUsageDescription</key>
<string>Can I use the photo library please?</string>
Android
无需操作
示例
import 'package:qr_code_tools/qr_code_tools.dart';
String _data;
/// decode from local file
Future decode(String file) async {
String data = await QrCodeToolsPlugin.decodeFrom(file);
setState(() {
_data = data;
});
}
有关更详细的用法示例,请参阅此处。