Pausar/Continuar gravação / Pause/Resume recording
Pausa uma gravação em andamento ou retoma uma gravação que foi pausada.
Figura 1 - Bloco Pausar/Continuar gravação
Para iniciar ou para a gravação de um áudio, utilize os blocos Gravar Áudio e Parar gravação.
Compatibilidade
Bloco cliente: cronapi.multimedia.pauseRecord()
Retorno
O bloco não possui retorno. Embora tenha o formato de um bloco com retorno, sua execução resulta em undefined.
Parâmetros
Objeto de Gravação
Objeto da gravação criado pelo bloco Gravar Áudio. O objeto da gravação pode ser passado para função por meio de uma variável de escopo. Para mais detalhes, consulte o tópico Exemplo.
Posição: 1
Inglês: Recording object
Tipo: Objeto / Object
Exemplo: retorno de uma variável de escopo
Exemplo
O exemplo a seguir apresenta uma sequência iniciada na documentação do bloco Gravar Áudio. Na função abaixo, o bloco Pausar/Continuar gravação recebe como parâmetro o objeto gerado pelo bloco Gravar Áudio, armazenado na variável de escopo "gravacao".
Figura 2 - Exemplo de uso do bloco Pausar/Continuar gravação
No navegador, ao clicar no botão "Iniciar Gravação" executamos a função criada anteriormente na documentação do bloco Gravar Áudio (destaque 1). Já ao clicar no botão "Pausar/Continuar Gravação", a função da Figura 2 é executada, pausando a gravação (2). Se o mesmo botão por pressionado novamente, a gravação será retomada (3).
Figura 2.1 - Resultado de execução da função da Figura 2
Nesta página