Résumé de l'IA
Souhaitez-vous définir l'orientation 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 lorsque vous utilisez le champ Caméra. Dans certains cas, vous pouvez vouloir forcer la caméra avant ou arrière comme caméra par défaut lorsque la caméra s'ouvre.
Cela peut être fait à l'aide d'un petit extrait de code qui définit le mode d'orientation par défaut avant l'initialisation du champ WPForms Camera.
Définition de la direction par défaut de la caméra
Il est maintenant temps d'ajouter l'extrait à 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 cet extrait ajouté, le champ Caméra utilisera la direction de caméra sélectionnée comme valeur par défaut sur les appareils mobiles pris en charge.
Modification de l'orientation de la caméra
Pour utiliser la caméra avant, modifiez cette ligne :
WPForms.Camera.currentFacingMode = 'environnement' ;
à :
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.