Я пытаюсь включить вспышку в веб-приложении, работающем в Chrome под Windows 10, планшет Panasonic.
В соответствии с инструкциями, при вызове track.getCapabilities ()
* 1004 я должен получить истину* Однако я не получаю факел в возвращающемся объекте.Нативные приложения могут включать вспышку.
См. Код:
video.onloadedmetadata = function(e) {
video.play();
setTimeout(() => {
const track = mediaStream.getVideoTracks()[0];
const capabilities = typeof track.getCapabilities === 'function' && track.getCapabilities() || {};
if (capabilities.torch) {
hasTorchMode = true;
}
}, 250);
};
Любая подсказка, как решить эту проблему?