WebViewGold Documentación · iOS
🇪🇸 Español
Obtener WebViewGold

API de descarga de archivos

Permita que los usuarios descarguen imágenes, PDF y otros archivos desde su aplicación web directamente a su iPhone o iPad.

La API de descargas de WebViewGold le permite ofrecer descargas de documentos, imágenes y archivos de audio dentro de su aplicación WebView. Los siguientes pasos describen cómo habilitar y personalizar la funcionalidad del descargador:

1. Descargar imágenes:

Guarde imágenes en el carrete del usuario invocando enlaces con el prefijo savethisimage://?url=:

<a href="savethisimage://?url=IMAGE URL HERE">Download Image</a>

2. Descargar archivos:

Guarde archivos invocando enlaces con el sufijo correspondiente (por ejemplo, .mp3):

<a href="https://www.example.org/file.pdf">Link PDF</a>
<a href="https://www.example.org/file.mp3">Link mp3 Music</a>
<a href="https://www.example.org/file.mp4">Link mp4 Music</a>
<a href="https://www.example.org/file.wav">Link wav Music</a>
<a href="https://www.example.org/file.epub">Link epub eBook</a>
<a href="https://www.example.org/file.pkpass">Link Passbook / Apple Wallet</a>
<a href="https://www.example.org/file.docx">Link Word</a>
<a href="https://www.example.org/file.pptx">Link PowerPoint</a>
<a href="https://www.example.org/file.xlsx">Link Excel</a>

3. Personalizar los tipos de archivo admitidos:

Puede añadir más tipos de archivo que deben activar la funcionalidad del descargador (por ejemplo, .epub, .zip, ...). Esto se hace mediante la variable de lista extentionARY que se encuentra en el archivo Config.swift.

4. Habilitar descargas automáticas de archivos:

Considere establecer la opción autodownloader en Config.swift para habilitar descargas automáticas de archivos marcados con las cabeceras HTTP Content-Disposition, independientemente de la lista extentionARY. Esto garantiza que los archivos se descarguen automáticamente según las configuraciones del servidor.

¿Sin tiempo? Configuramos su app por usted.

Nuestro equipo configura, compila & publica su app WebViewGold: llave en mano, entrega rápida, Made in Germany.

Configurar mi app →

Compile en su navegador

Sin Mac ni IDE: el WebViewGold Cloud Builder configura, compila & sube su app en línea.

Descubra Cloud Builder →