【发布时间】:2026-02-11 05:50:01
【问题描述】:
我想在 Flutter 打开 Camera View 时选择唯一的前置摄像头。 我搜索了但没有找到解决方法。
【问题讨论】:
标签: android flutter dart mobile camera
我想在 Flutter 打开 Camera View 时选择唯一的前置摄像头。 我搜索了但没有找到解决方法。
【问题讨论】:
标签: android flutter dart mobile camera
假设你正在使用这个库:Camera
final cameras = await availableCameras(); //get list of available cameras
final frontCam = cameras[1]; //get the front camera and do what you want
【讨论】:
检查lensDirection。您将无法仅通过索引来判断第一个摄像头的朝向。
(await availableCameras())
...firstWhere((camera) => camera.lensDirection == CameraLensDirection.front);
【讨论】: