UNPKG

@anderson.tec12/utils

Version:

[![npm version](https://badge.fury.io/js/%40anderson.tec12%2Futils.svg)](https://badge.fury.io/js/%40anderson.tec12%2Futils) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

17 lines (15 loc) 493 B
export async function verifyMicAndCam() { try { const dispositivos = await navigator.mediaDevices.enumerateDevices(); const temCamera = dispositivos.some( (dispositivo) => dispositivo.kind === 'videoinput' ); const temMicrofone = dispositivos.some( (dispositivo) => dispositivo.kind === 'audioinput' ); return temCamera && temMicrofone; } catch (erro) { console.error('Erro ao acessar dispositivos:', erro); return false; } }