Parar gravação / Stop recording
Para uma gravação e retorna o áudio gravado.
Figura 1 - Bloco Parar gravação
Para iniciar, pausar ou continuar a gravação de um áudio, utilize os blocos Gravar Áudio e Pausar/Continuar gravação.
Compatibilidade
Bloco cliente: cronapi.multimedia.stopRecord()
Retorno
Retorna um objeto Blob.
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 Parar gravação recebe como parâmetro o objeto gerado pelo bloco Gravar Áudio, armazenado na variável de escopo "gravacao". Em seguida, o retorno do bloco será impresso no console do navegador e, por fim, o bloco Download arquivo, obtido a partir do plugin "Conversão e Download de Blob / Base64", realizará o download do arquivo gerado após a finalização da gravação.
Figura 2 - Exemplo de uso do bloco Parar 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. Ao clicar no botão "Parar Gravação", executamos a função da Figura 2 (destaque 1) e, em seguida, o arquivo de áudio gravado é baixado automaticamente no formato *.mp3.
Figura 2.1 - Resultado de execução da função da Figura 2
Nesta página