我正在使用Flutter构建一个我想扫描图像(包括QR图像)的应用程序。我正在使用可用于读取QR码的软件包,但对我不起作用。是否有任何包装/解决方案可从图像中读取QR码?
我尝试过的软件包:
qr_code_tools:^ 0.0.6
Future _getPhotoByGallery() async {
var image = await ImagePicker.pickImage(source: ImageSource.gallery);
String path = image.path;
decode(path);
}
Future decode(String path) async {
print(path);
String data = await QrCodeToolsPlugin.decodeFrom(path);
setState(() {
_data = data;
});
}
我希望从选定的Gallery图片中获取QRCode的输出。
但是这里出现错误:
QrCodeToolsPlugin.decodeFrom(path); // Null,使某些东西无效