Qual é o protocolo que faz um navegador baixar em vez de lançar um aplicativo para um arquivo?

0

Um link <a href="....mp3"> faria com que a maioria dos navegadores iniciasse o media player padrão para abrir o arquivo mp3.

<a href="...mp3" download> faria alguns navegadores Html5 baixarem, ou seja, salvaria o arquivo mp3.

Eu verifiquei o tráfego e as duas tags a enviaram Content-Type:audio/mpeg . O navegador olha o atributo download e se comporta de acordo?

O IE, mesmo a versão mais recente, não honra esse atributo download . Existe outro método que funcione para todos os navegadores?

Informações adicionais: minha exigência surgiu porque alguns usuários de telefone reclamaram que não tinham a opção de baixar o arquivo para ouvir off-line.

Eu sabia que os navegadores de PC geralmente podem clicar com o botão direito e salvar um arquivo em um link. Pensei que poderia fazer o mesmo em um navegador de telefone (Android Chrome) ao tocar e segurar, mas fiquei desapontado.

Então, parece que eu teria que implementar dois links, um para navegar e outro para download, se eu não quiser adicionar código para gerar HTML diferente com base no tipo de navegador.

    
por Old Geezer 22.07.2016 / 19:01

0 respostas