从另一个屏幕返回时,QrCamera无法呈现

时间:2019-11-03 06:42:43

标签: android flutter barcode

我正在主屏幕正在扫描屏幕的状态下构建一个QR扫描应用程序。当应用启动时,它运行良好,但是当我导航到另一个屏幕并返回首页时,QrCamera小部件没有呈现。我正在使用“ qr_mobile_vision:^ 0.2.2”插件扫描QR码

Widget build(BuildContext context) {
  return Scaffold(
     body:QrCamera(
      key: _qrCameraKey,
      onError: (buildContext, error) {
        return Text(
          error.toString(),
          style: TextStyle(color: Colors.red),
        );
      },
      offscreenBuilder: (buildContext) {
        return Text('offscreenBuilder');
      },
      notStartedBuilder: (buildContext) {
        return Text('notStartedBuilder');
      },
      qrCodeCallback: (code) {
         setState(() {
           qr = code;
         });
      },
    )
  );

}

0 个答案:

没有答案