Comprueba qué método funciona dentro de Telegram y en el navegador. Abre esta misma URL en Safari/Chrome y desde un botón del bot.
capture
Sin probar
Es el método que usan muchas Mini Apps. Si se abre la galería en vez
de la cámara, este WebView está ignorando capture.
Vídeo en directo dentro de la propia página. Si falla, aquí verás el error exacto. Necesita HTTPS y un gesto del usuario.
Debería abrir la galería. Sirve para comparar con el método 1.
Esta página no sube nada: las fotos y el vídeo se quedan en el navegador y solo se muestran en pantalla.