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

Nesta página