小编Sov*_*yak的帖子

Flutter qr_code_scanner 显示黑屏而不是扫描仪

我正在使用 qr_code_scanner 扫描 flutter 中的二维码。这里的要点是它显示黑屏而不是扫描仪。我似乎无法启动 qr 阅读器。但假设我退出应用程序,就像将应用程序放在后台,然后再次进入应用程序,相机突然启动。似乎无法找到为什么相机无法在应用程序启动时启动。


class Home extends StatefulWidget {
  const Home({Key? key}) : super(key: key);

  @override
  State<Home> createState() => _HomeState();
}

class _HomeState extends State<Home> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(),
      body: QrScan(),
    );
  }
}

class QrScan extends StatefulWidget {
  const QrScan({Key? key}) : super(key: key);

  @override
  State<QrScan> createState() => _QrScanState();
}

class _QrScanState extends State<QrScan> {
  final GlobalKey qrKey = GlobalKey(debugLabel: 'QR');
  Barcode? result;
  QRViewController? controller;

  @override
  void initState() {
    super.initState(); …
Run Code Online (Sandbox Code Playgroud)

android qr-code flutter flutter-dependencies

4
推荐指数
1
解决办法
7031
查看次数

标签 统计

android ×1

flutter ×1

flutter-dependencies ×1

qr-code ×1