Saltar al contenido

Getting Started

GitHub
Ventana de terminal
bun add @capgo/capacitor-screen-recorder
bunx cap sync
import { ScreenRecorder } from '@capgo/capacitor-screen-recorder';

Iniciar la grabación de la pantalla del dispositivo.

Inicia la grabación de la pantalla con captura de audio opcional. El usuario será preguntado para conceder permisos de grabación de pantalla si no los tiene ya concedidos. En iOS, se mostrará la interfaz de grabación del sistema. En Android, la grabación comienza inmediatamente después de conceder los permisos.

import { ScreenRecorder } from '@capgo/capacitor-screen-recorder';
// Start recording without audio
await ScreenRecorder.start();
// Start recording with audio
await ScreenRecorder.start({ recordAudio: true });

Detener la grabación de pantalla actual.

Detiene la grabación de pantalla activa y guarda el video en la cámara o galería del dispositivo. En iOS, el sistema mostrará una vista previa de la grabación. En Android, el video se guarda directamente en la galería.

import { ScreenRecorder } from '@capgo/capacitor-screen-recorder';
await ScreenRecorder.stop();
console.log('Recording saved to gallery');

Esta página se genera a partir de la configuración del plugin. src/definitions.tsRe-ejecutar la sincronización cuando los cambios públicos API cambien en la fuente.

Si estás utilizando Inicio para planificar el comportamiento de medios y interfaces nativas, conectarlo con Usando @capgo/capacitor-grabadora-de-pantalla para la capacidad nativa en Usando @capgo/capacitor-grabadora-de-pantalla, Usando @capgo/capacitor-actividades-en-vivo para la capacidad nativa en Usando @capgo/capacitor-actividades-en-vivo, @capgo/capacitor-actividades-en-vivo para el detalle de implementación en @capgo/capacitor-actividades-en-vivo, Usando @capgo/capacitor-reproductor-de-video para la capacidad nativa en Usando @capgo/capacitor-reproductor-de-video, y @capgo/capacitor-reproductor-de-video para el detalle de implementación en @capgo/capacitor-reproductor-de-video.