使用isFlashModeSupported方法检测设备是否支持需要设置的闪光灯模式后,使用setFlashMode设置闪光灯模式。
参考代码:
setFlash(captureSession: camera.PhotoSession,flashMode: camera.FlashMode) {
if (captureSession != null) {
let focusModeStatus: boolean = captureSession?.isFlashModeSupported(flashMode);
if (focusModeStatus) {
captureSession.setFlashMode(flashMode);
}
}
}