Как включить фонарик на телефоне через JavaScript?

Привет всем! У меня есть веб-приложение для видеозвонков и мне нужно включать вспышку (фонарик) на мобильных устройствах когда пользователь делает фото.

Пробовал использовать разные методы с MediaStreamTrack, но они работают только на некоторых Android устройствах. На iPhone вообще не получается заставить работать.

Кто-нибудь знает рабочий способ управлять фонариком через JavaScript? Может есть какие-то библиотеки или API которые поддерживают и iOS и Android?

Буду благодарен за любые идеи или примеры кода!

Есть еще один хак - используй MediaStream API с flash: true в параметрах камеры. На некоторых устройствах это включает фонарик, а не просто вспышку. Правда поддержка кривая и зависит от браузера. В крайнем случае делай белый экран на максимальной яркости через CSS - не фонарик, но хоть какая-то подсветка.