説明

について wpforms_pro_forms_fields_camera_field_wait_time_seconds フィルタは、カメラフィールドが写真やビデオをキャプチャする前に表示されるカウントダウンタイマーを調整します。

デフォルトでは、カメラフィールドは3秒のカウントダウンを使用します。このフィルターを使って待ち時間を増減したり、完全に削除することもできます。

パラメータ

パラメータタイプ記述
$wait_timeint(必須)スナップショットまでの秒数。デフォルトは 3

ソース

wpforms/src/Pro/Forms/Fields/FileUpload/Field.php

詳細情報

このフィルターは、スナップショットまたはビデオ録画の開始前に、Cameraフィールドに表示されるカウントダウンタイマー値に適用されます。

開発者はこれを次のように使うことができる:

  • カウントダウンを短縮し、より速いキャプチャーを実現
  • カウントダウンを長くして、ユーザーに準備時間を与える。
  • に設定する。 0 待ち時間なしで即座にキャプチャ

/**
 * Change the Camera field countdown timer before capturing.
 *
 * @link   https://wpforms.com/developers/wpforms_pro_forms_fields_camera_field_wait_time_seconds/
 *
 * @param int $wait_time Number of seconds before the snapshot (default is 3).
 * @return int
 */
function wpf_dev_camera_field_wait_time( $wait_time ) {
    
    // Set countdown to 5 seconds
    return 5;
}
add_filter( 'wpforms_pro_forms_fields_camera_field_wait_time_seconds', 'wpf_dev_camera_field_wait_time' );