打开相机进行扫描时 Flutter 应用程序崩溃

问题描述 投票:0回答:1

我正在尝试使用名为 card_scanner: ^1.0.1-prerelease 和credit_card_scanner: ^1.0.5 的软件包扫描信用卡。我的扫描代码是

scanCard()async{

    try {
      var cardDetails = await CardScanner.scanCard(
        scanOptions: CardScanOptions(
          scanCardHolderName: true,
          //scanCardIssuer: true,
        ),
      );

      print(cardDetails);
    } catch (e) {
      // Handle any errors that occur
      print("Error scanning card: $e");
    }

  }

但是每当我调用这个函数时,相机就会打开并在一秒钟内崩溃。

我也在我的清单中设置了相机权限。并且该应用程序也有相机权限。那么问题是什么?我该如何解决它?

还有其他方法可以扫描信用卡信息吗?

flutter dart permissions camera image-scanner
1个回答
0
投票

请提供更多信息:

  • 您使用的是哪个版本的 flutter?
  • 您使用的是什么版本的软件包?
  • 调试控制台的详细信息?
© www.soinside.com 2019 - 2024. All rights reserved.