¿Cómo evito acceso a la cámara en iOS Safari (a través de getUserMedia ()) desde el tiempo de espera?

votos
0

IOS versión 11.4.1

Actualmente estoy desarrollando un sitio de aplicación de una sola página que utiliza la cámara del dispositivo para detectar lo que el usuario está mostrando. Por esto, yo estoy usando navigator.mediaDevices.getUserMedia ({vídeo: true})

interruptores en Safari en el iPad, a diferencia de los navegadores de escritorio, cuando navego lejos de una página de alimentación de la cámara de la aplicación a una página en el mismo dominio, pero que no requiere la alimentación de la cámara, el icono de la barra de direcciones de si el vídeo se permite a la (cámara de vídeo con una línea a través de) estado desactivado.

Si puedo navegar de vuelta inmediatamente, pues parece que todavía tienen acceso a la alimentación de la cámara. Sin embargo, si espero durante unos minutos en una pantalla sin acceso (aún en la aplicación de una sola página), parece olvidar el acceso fue concedido y requieren que hago clic en Permitir de nuevo.

¿Es esta una característica / fallo conocido con el acceso a la cámara de Safari? Y si es así, ¿hay soluciones sensatas o formas de configurar el tiempo de espera?

Publicado el 19/09/2018 a las 13:35
fuente por usuario
En otros idiomas...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more