二维码工具

Build Status pub package

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;
  });
}

有关更详细的用法示例,请参阅此处

GitHub

查看 Github