Résumé IA
Souhaitez-vous définir la direction par défaut de la caméra pour le champ Caméra WPForms sur les appareils mobiles ?
Par défaut, les navigateurs mobiles décident quelle caméra ouvrir lors de l'utilisation du champ Caméra. Dans certains cas, vous voudrez peut-être forcer la caméra avant ou arrière comme défaut lorsque la caméra s'ouvre.
Cela peut être fait avec un petit extrait de code qui définit le mode de visée par défaut avant l'initialisation du champ Caméra WPForms.
Définir la direction par défaut de la caméra
Il est maintenant temps d'ajouter l'extrait de code à votre site.
Si vous avez besoin d'aide pour ajouter du code personnalisé à votre site, veuillez consulter notre tutoriel sur l'ajout d'extraits de code.
/**
* 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
} );
Une fois que vous aurez ajouté cet extrait, le champ Caméra utilisera la direction de caméra sélectionnée par défaut sur les appareils mobiles compatibles.
Changer la direction de la caméra
Pour utiliser la caméra avant, modifiez cette ligne :
WPForms.Camera.currentFacingMode = 'environment';
en :
WPForms.Camera.currentFacingMode = 'user';
Utilisez les valeurs suivantes :
userpour la caméra avantenvironmentpour la caméra arrière
Et c'est tout ce dont vous avez besoin pour définir la direction par défaut de la caméra pour le champ Caméra WPForms.