Datei-Downloader-API
Lass Nutzer Bilder, PDFs und andere Dateien aus deiner Web-App direkt auf ihr iPhone oder iPad herunterladen.
Mit der Download-API von WebViewGold kannst du Dokument-, Bild- und Audio-Datei-Downloads in deiner WebView-App bereitstellen. Die folgenden Schritte zeigen, wie du die Downloader-Funktionalität aktivierst und anpasst:
1. Bilder herunterladen:
Speichere Bilder in der Fotomediathek des Nutzers, indem du Links mit dem Präfix savethisimage://?url= aufrufst:
<a href="savethisimage://?url=IMAGE URL HERE">Download Image</a>
2. Dateien herunterladen:
Speichere Dateien, indem du Links mit einer entsprechenden Endung (z. B. .mp3) aufrufst:
<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. Unterstützte Dateitypen anpassen:
Du kannst weitere Dateitypen hinzufügen, die die Datei-Downloader-Funktion auslösen sollen (z. B. .epub, .zip, ...). Dies erfolgt über die Listenvariable extentionARY, die du in der Datei Config.swift findest.
4. Automatische Datei-Downloads aktivieren:
Ziehe in Betracht, die Option autodownloader in Config.swift zu setzen, um automatische Downloads für Dateien zu aktivieren, die mit Content-Disposition-HTTP-Headern gekennzeichnet sind – unabhängig von der Liste extentionARY. So wird sichergestellt, dass Dateien basierend auf den Serverkonfigurationen automatisch heruntergeladen werden.