【发布时间】:2021-04-22 04:14:50
【问题描述】:
长话短说,我使用颤振的相机依赖。一切正常,直到显示相机预览的时间,但即使相机硬件已经激活(我使用模拟器,所以我可以看到网络摄像头指示灯处于活动状态)。当我热重载它时,预览会显示。我尝试了编程强制重建,但它不起作用,因为问题在于相机控制器的值(这就是输出所说的)。
不用多说,这是我的sn-p
if (camCtrl == null || !camCtrl.value.isInitialized) {
return LoadingOverlay();
} else if (camCtrl.value.isInitialized) {
return Stack(
alignment: Alignment.bottomCenter,
children: [
SizedBox(
width: displayWidth(context),
child: camCtrl.value.isInitialized
? CameraPreview(camCtrl)
: LoadingOverlay(),
),
Padding(
padding: EdgeInsets.only(bottom: 20),
child: FloatingActionButton(child: Icon(Icons.camera), onPressed: () {}),
)
],
);
}
【问题讨论】:
标签: android flutter android-camera