Uno Support for Windows.Devices.Lights
The following APIs are implemented on Android and iOS:
WASM does not offer an API to control the device flashlight, yet.
On iOS, in case the device supports torch,
BrightnessLevel is fully supported. In case the device has only flash, any non-zero
BrightnessLevel will result in full brightness of the flashlight.
On Android, flashlight brightness cannot be controlled, hence any non-zero
BrightnessLevel results in full brightness of the flashlight.
Make sure to dispose of the
Lamp instance, as implementation on both iOS and Android uses unmanaged resources and not disposing of them would cause a memory leak. This is in line with UWP, where the
Lamp needs to be disposed as well.