説明

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

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

パラメーター

パラメータータイプ説明
$wait_time整数(必須)スナップショット前の秒数。デフォルトは3です

ソース

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

詳細情報

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

開発者はこれを使用して次のことができます。

  • キャプチャを速くするためにカウントダウンを短縮する
  • ユーザーの準備時間を増やすためにカウントダウンを延長する
  • 待機時間なしで即座にキャプチャするために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' );