我实现了与包页面相同的示例:https://pub.dev/packages/camera控制器也正确初始化,但预览没有正确显示图像。看起来好像有点过度了。但是,关于长宽比的每个解决方案都已尝试过,但如果 Widget 构建如下所示,则不需要:
@override
Widget build(BuildContext context) {
if (!controller.value.isInitialized) {
return Container();
}
return MaterialApp(
home: CameraPreview(controller),
);
}
我使用的版本:^0.10.5
我发现问题了。由于某种原因,我位于工作站上 flutter 的主频道上。 我切换到稳定通道并运行 flutter clean,然后重建,没有出现问题。