Faz o download de um arquivo a partir de uma URL. Arquivos que podem ser diretamente interpretados pelo navegador, como PNG e SVG, serão exibidos na mesma aba da aplicação, enquanto aqueles que não são compatíveis, como arquivos ZIP e JSON, serão transferidos para o dispositivo do usuário.
Figura 1 - Bloco Iniciar download de arquivo na URL
Compatibilidade
- Bloco cliente: cronapi.util.downloadFile()
- Bloco servidor: cronapi.util.downloadFile() - executado a partir da chamada do bloco cliente.
Retorno
Bloco sem retorno.
Parâmetros
URL
URL que contém o arquivo a ser transferido.
- Posição: 1
- Inglês: URL
- Tipo: Texto / String
- Exemplo: "https://www.cronapp.io/img/logo.svg"
Exemplo
A função abaixo em destaque inicia o download do arquivo ZIP contido na URL "http://servicodecloud.storage.cloud.cronapp.io/meuProjeto.zip".
Figura 2 - Função que faz o download de um arquivo zip
Como se trata de um arquivo ZIP e o navegador não consegue interpretá-lo, o arquivo é baixado para o computador do usuário, como visto na figura abaixo.
Figura 2.1 - Resultado da execução da função da figura anterior