Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

205
Views
getUserMedia() a veces falla y otras veces funciona

El siguiente código a veces falla y otras veces funciona:

 navigator.mediaDevices.getUserMedia( {video : true} ) .then((stream) => { video.srcObject = stream; }) .catch(err => console.error('getUserMedia() failed: ', err));

Mensaje de error al fallar: DOMException: no se encontró el dispositivo solicitado

Sin cambiar nada, media hora después funciona. Trabajo en una MacBook Pro (13 pulgadas, M1, 2020), que tiene una cámara web. Yo uso Chrome, pero probé también en Safari y el resultado es el mismo. Entiendo que el error significa que no se pudieron cumplir las restricciones ---> no se encontró ninguna cámara web. Pero no entiendo por qué mi webcam a veces no se encuentra y sin cambiar nada 30 minutos después funciona. Usando cualquier otra herramienta como Teams, Skype, etc., este problema no surge.

Actualización: una cosa más que reconocí: en caso de éxito, mi navegador solicita permiso para usar la cámara web. En caso de fallo, mi navegador ni siquiera pide ese permiso.

Mi pregunta: ¿Por qué a veces se puede encontrar mi cámara web ya veces no?

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!