Tôi đang sử dụng AVCaptureDevice.setTorchModeOn(level)
phương pháp để bật đèn pin ở độ sáng thay đổi.
Trên iPhone SE cũ của tôi, nó hoạt động tốt - tôi có thể thấy rõ 4 mức độ sáng khác nhau khi tôi thay đổi level
từ 0
sang 1
.
Nhưng trên iPhone 11 Pro, đèn pin chỉ bật khi ở mức 1.0
! Và đó là độ sáng nếu ở xa mức tối đa (so với đèn pin từ Trung tâm điều khiển).
Tôi đã thử sử dụng maxAvailableTorchLevel
hằng số, nhưng kết quả cũng giống như sử dụng 1.0
.
Cũng đã thử các giá trị nhiều hơn 1.0
- kết quả này là ngoại lệ (như mong đợi).
Có ai có vấn đề này quá không? Có lẽ có một số cách giải quyết?