Festlegen der Standard-Kamerarichtung für das Kamerabereich

Möchten Sie die Standard-Kamerarichtung für das WPForms-Kamerafeld auf Mobilgeräten festlegen?

Standardmäßig entscheiden mobile Browser, welche Kamera beim Verwenden des Kamerafelds geöffnet wird. In einigen Fällen möchten Sie möglicherweise die vordere oder hintere Kamera als Standard erzwingen, wenn die Kamera geöffnet wird.

Dies kann mit einem kleinen Code-Snippet erfolgen, das den Standard-Facing-Modus festlegt, bevor das WPForms-Kamerfeld initialisiert wird.


Festlegen der Standard-Kamerarichtung

Nun ist es an der Zeit, das Snippet zu Ihrer Website hinzuzufügen.

Wenn Sie Hilfe beim Hinzufügen von benutzerdefiniertem Code zu Ihrer Website benötigen, lesen Sie bitte unser Tutorial zum Hinzufügen von Code-Snippets.

/**
 * 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
} );

Sobald Sie dieses Snippet hinzugefügt haben, verwendet das Kamerfeld die ausgewählte Kamerarichtung als Standard auf unterstützten Mobilgeräten.

Ändern der Kamerarichtung

Um die vordere Kamera zu verwenden, ändern Sie diese Zeile:

WPForms.Camera.currentFacingMode = 'environment';

in:

WPForms.Camera.currentFacingMode = 'user';

Verwenden Sie die folgenden Werte:

  • user für die vordere Kamera
  • environment für die hintere Kamera

Und das ist alles, was Sie benötigen, um die Standard-Kamerarichtung für das WPForms-Kamerfeld festzulegen.