Impostazione della direzione predefinita della telecamera per il campo Telecamera

Desideri impostare la direzione predefinita della fotocamera per il campo Fotocamera di WPForms sui dispositivi mobili?

Per impostazione predefinita, i browser mobili decidono quale fotocamera aprire quando si utilizza il campo Fotocamera. In alcuni casi, potresti voler forzare la fotocamera anteriore o posteriore come predefinita all'apertura della fotocamera.

Questo può essere fatto con un piccolo snippet che imposta la modalità di orientamento predefinita prima dell'inizializzazione del campo WPForms Camera.


Impostazione della direzione predefinita della telecamera

Ora è il momento di aggiungere lo snippet al vostro sito.

Se hai bisogno di aiuto per aggiungere codice personalizzato al tuo sito, consulta il nostro tutorial sull'aggiunta di frammenti di codice.

/**
 * Set the default camera direction for the WPForms Camera field.
 *
 * user        = front camera
 * environment = rear camera
 *
 * @link /https://wpforms.com/developers/setting-the-default-camera-direction-for-the-camera-field/
 */
add_action( 'wpforms_wp_footer', function() {
	if ( is_admin() ) {
		return;
	}
	?>
	<script>
	document.addEventListener('DOMContentLoaded', function() {
		if ( window.WPForms && WPForms.Camera ) {
			WPForms.Camera.currentFacingMode = 'environment';
		}
	});
	</script>
	<?php
} );

Una volta aggiunto questo snippet, il campo Fotocamera utilizzerà la direzione della fotocamera selezionata come impostazione predefinita sui dispositivi mobili supportati.

Modifica della direzione della telecamera

Per utilizzare la fotocamera frontale, modifica questa riga:

WPForms.Camera.currentFacingMode = 'ambiente';

a:

WPForms.Camera.currentFacingMode = 'utente';

Utilizzare i seguenti valori:

  • user per la fotocamera frontale
  • environment per la fotocamera posteriore

Questo è tutto ciò che serve per impostare la direzione predefinita della fotocamera per il campo Fotocamera di WPForms.