我正在主屏幕正在扫描屏幕的状态下构建一个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;
});
},
)
);
}