Eine einfache WebView ignoriert einen PDF-Download stillschweigend und zeigt eine nackte Dateiauswahl. WebViewGold speichert Bilder in der Fotomediathek (<code>savethisimage://?url=…</code>), lädt PDFs, Audio, ePub und Office-Dateien herunter und öffnet für jedes <code><input type="file"></code> in deiner Replit-App die native Kamera oder Galerie.
Ab $109 einmalig pro Plattform, oder unser Team erledigt alles ab $698.
Genehmigungsgarantie – oder Geld zurück innerhalb von 14 Tagen
Kein Programmieren nötig
Einmalzahlung, kostenlose Updates
24/7 Support von echten Menschen
Made in Germany seit 2014 · ISO 27001
9:41
RReplit
Datei-Downloads und Kamera-UploadsJetzt auf dem Smartphone
App Store · Google Play Freigegeben
Was ab Werk funktioniert
Downloads
Links auf .pdf, .mp3, .mp4, .wav, .epub, .docx, .pkpass und mehr werden heruntergeladen und im nativen Viewer oder Share Sheet geöffnet. Rechnungen, Tickets, Exporte aus Express-/Flask-/FastAPI-Backends mit Replit Postgres oder externen Datenbanken: alles kein Problem.
In der Fotomediathek speichern
Navigiere zu savethisimage://?url=https://…/photo.jpg, und das Bild landet in der Fotos-App des Nutzers. Ideal für generierte Bilder, Zertifikate und QR-Codes.
Uploads aus Kamera und Galerie
Jedes Dateifeld deiner Web-App öffnet die native Auswahl mit Kamera, Galerie und Dateien. Mit accept="image/*" und capture="environment" geht es direkt zur Kamera.
Prompt für Replit
Füge das in Replit ein, um die Web-App-Seite umzusetzen. Prüfe das Ergebnis, veröffentliche und teste dann in der WebViewGold-App.
Prompt zum Einfügen in Replit Agent
Füge Downloads und Uploads hinzu, die in unserer nativen mobilen App funktionieren. Server: Füge GET /api/reports/:id.pdf hinzu, das das PDF erzeugt und mit res.download sendet, damit der Content-Disposition-Header gesetzt ist; füge POST /api/uploads mit multer und einem Limit von 15 MB hinzu, das die Datei in Replit Object Storage speichert und ihre URL zurückgibt; prüfe auf beiden Routen die Session. Client: Verlinke Berichte mit einem normalen Anchor im selben Tab; füge bei Bildern einen Button „Aufs Handy speichern“ hinzu, der, wenn navigator.userAgent "WebViewGold" enthält, window.location.href auf 'savethisimage://?url=' + encodeURIComponent(url) setzt; füge ein Upload-Formular mit einem Dateifeld mit accept="image/*,application/pdf" und capture="environment" hinzu, mit Fortschritts- und Fehlerzuständen.
Großartige Möglichkeit, eine Web-App in eine native App zu verwandeln! Schnelle Umsetzung und ein toller Weg, Apps in die App Stores zu bringen, ohne eine komplett native App entwickeln zu müssen!
Kevin Joling · FlightConnections & TrainConnections · Trustpilot
Downloads und Uploads für Replit einrichten
Vor allem prüfen, ob deine Web-App mitspielt.
Downloads mit den richtigen Headern ausliefern
PDFs und Dateien sollten mit korrektem Content-Type ausgeliefert werden und, wo du einen Download statt der Anzeige im Browser willst, mit Content-Disposition. Signierte URLs aus dem Speicher in Express-/Flask-/FastAPI-Backends mit Replit Postgres oder externen Datenbanken funktionieren.
Standard-Dateifelder nutzen
Keine eigenen Upload-Widgets, die nur auf Drag-and-drop setzen. Ein normales <input type="file"> (gern mit multiple) ist genau das, woran die native Auswahl andockt.
Die Berechtigungstexte schreiben
Die Nutzungsbeschreibungen für Kamera und Fotomediathek im Xcode-Projekt von WebViewGold (und die Felder im Cloud Builder) müssen sagen, was die App mit den Fotos macht („um ein Profilbild hochzuladen“).
Große Dateien im Griff behalten
Komprimiere Bilder nach Möglichkeit schon im Client vor dem Upload (die meisten Stacks haben dafür einen Helper) und zeig einen Fortschritt an; mobile Verbindungen sind langsamer als die an deinem Schreibtisch.
Beide Plattformen testen
Lade aus der Kamera und aus der Galerie hoch, lade ein PDF und ein Bild herunter, auf iOS und auf Android. Jede Plattform nutzt einen etwas anderen System-Dialog.
Häufig gestellte Fragen
Warum passiert bei Downloads in einer einfachen WebView nichts?
WebViews rendern Seiten; einen Download-Manager haben sie nur, wenn die native App einen ergänzt. WebViewGold bringt den Downloader mit, damit sich Links so verhalten, wie Nutzer es erwarten.
Können Nutzer mehrere Fotos auswählen?
Ja, mit dem Attribut multiple am Dateifeld erlaubt die native Auswahl auf beiden Plattformen eine Mehrfachauswahl.
Muss ich den Kamerazugriff in den Stores angeben?
Nur die Zwecktexte und, wenn du Fotos speicherst, die passenden Angaben bei App Privacy / Data safety. Ein besonderes Prüfverfahren gibt es nicht.
Drei Wege, deine App in die Stores zu bringen
Gleiches Ergebnis, unterschiedlich viel Arbeit auf deiner Seite. Alle drei kommen mit Genehmigungsgarantie und 24/7 Support von echten Menschen.
Selbst machen
$109 pro Plattform, einmalig
Die WebViewGold-Lizenz: ein fertiges Xcode- oder Android-Studio-Projekt. URL einfügen, Name und Icon setzen, Features einschalten, bauen und einreichen. Kostenlose Updates für immer.
Kein Mac, kein Xcode, kein Android Studio: Du konfigurierst im Browser, wir bauen beide Apps in der Cloud und übergeben sie an App Store Connect und die Play Console.
Schick uns deine URL und dein Icon. Unser Team konfiguriert, baut und liefert deine App innerhalb von 72 Stunden, White-Label, inklusive Quellprojekten. Beide Plattformen für $1,158.
Erstattungen erfolgen zu den in unseren FAQ genannten Bedingungen: eine nicht inhaltsbedingte Ablehnung durch Apple und/oder Google, geltend gemacht innerhalb von 14 Tagen nach dem Kauf.