File Downloader API
Let users download images, PDFs, and other files from your web app to their Android device.
WebViewGold’s Download API allows you to provide document, image, and audio file downloads within your WebView app. The following steps outline how to enable and customize the downloader functionality:
1. Downloading Images:
Save images to the camera roll of the user by calling links with savethisimage://?url= prefix:
<a href="savethisimage://?url=IMAGE URL HERE">Download Image</a>
2. Downloading PDF Files:
Save PDF files by calling links with a .pdf suffix:
<a href="https://www.example.org/file.pdf">Download PDF</a>
3. Downloading Music Files:
Save music files by simply calling links with a .mp3, .mp4 or .wav suffix:
<a href="https://www.example.org/file.mp3">Download MP3</a> <a href="https://www.example.org/file.mp4">Download MP4</a> <a href="https://www.example.org/file.wav">Download WAV</a>
4. Customizing Supported File Types:
To add additional file formats to the downloader, insert them into the downloadableExtension list in Config.java.
5. Enabling Automatic File Downloads:
Consider setting the AUTO_DOWNLOAD_FILES option in Config.java to enable automatic downloads for files flagged with Content-Disposition HTTP headers, independent of the downloadableExtension list. This ensures files are downloaded automatically based on server configurations.