# captureVideo

## Description

Activates the video recording of the mobile device to capture video.

## Input / Parameter

N/A

## Output

N/A

## Callback

### callback

The function to be executed when the video recording is generated successfully.

### errorCallback

The function to be executed when the video recording is not generated successfully.

## Video

Coming Soon.

## Example

The user wants to create a video recording using their mobile device.

### Steps

| No. | Description                                                                                                                                                                                                       |                                                                                                                                                                            |
| --- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 1.  | ![](https://399701567-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwmJ1RKjM2uNFaL6fO3Xu%2Fuploads%2Fgit-blob-75dae1839d18cc8361022ac3d1751fdd9dbb359a%2FcaptureVideo-step-1.png?alt=media) | Drag a button component to a page in the mobile designer. Select the event `click` and drag the function `captureVideo` to the event flow.                                 |
| 2.  | ![](https://399701567-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwmJ1RKjM2uNFaL6fO3Xu%2Fuploads%2Fgit-blob-d1d8b18880e1c4f6010f6701382dad00617397c1%2FcaptureVideo-step-2.png?alt=media) | Drag the function to be executed if the video recording is successfully generated to the node below the function. In this example, we are using the `infoDialog` function. |
| 3.  | ![](https://399701567-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwmJ1RKjM2uNFaL6fO3Xu%2Fuploads%2Fgit-blob-a45d59999a2f3eff94d8bd7e020269560bb0949c%2FcaptureVideo-step-3.png?alt=media) | Fill in the parameters of the function.                                                                                                                                    |

### Result

The video file recorded will be shown in the dialog modal.

## Links
