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 ÁudioParar 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