Tengo una entrada para capturar imágenes de la cámara del teléfono inteligente como esta a continuación:
<input ng-model="fileModel" type="file" name="input_default" accept="image/*;capture=camera" capture="camera" capture />Si no hay cámara en el teléfono inteligente instalado, la entrada abre la galería del teléfono celular. Quería que se alertara al usuario de que no tiene cámara y que no abriera la galería del dispositivo.
Intenté de esta manera a continuación, pero no funcionó.
var el = document.createElement('input'); if(el.capture == undefined){ // display message user } else{ // open the camera normally on the device }¿Es posible BLOQUEAR el teléfono inteligente para que no abra la galería usando Javascript?