Android kann pdf nicht downloaden

Es gibt keinen Gzip mehr und es gibt eine Content-Disposition, aber auf dem Android-Standardbrowser gibt es immer noch keinen sichtbaren Download. Irgendwelche Ideen, warum dies nicht auf dem Standard-Android-Browser funktioniert? Der Benutzer hat keinen Zugriff auf die heruntergeladenen Daten und es wird kein Viewer (oder Absichtsbild) gestartet. Die Antwort wird einfach stillschweigend ignoriert. (Ich vermute, dass Android Standard-Browser erfordert die Inhalts-Disposition oder mag Gzip auf dem Download nicht, aber ich denke nur) Wenn ich in Android Chrome teste, sieht der Benutzer einen „Download starten…“ toast und dann wird eine vollständige Download-Benachrichtigung in der Statusleiste angezeigt. Der Benutzer kann diese Benachrichtigung berühren, um die Datei in einem pdf-Viewer zu öffnen. Im Standardbrowser von Android gibt es keinen Toast und keine Download-Datei wird gespeichert. Es gibt nur ein Problem in Google Chrome, dem Standardbrowser meines Android-Handys. Es könnte sich um ein sicherheitsrelevantes Problem handelt. Wenn der Downloadlink nicht https aktiviert ist oder das von Ihnen zur Verfügung stehende Zertifikat selbstsigniert ist (oder irgendwie ungültig ist, aka exipred), könnte dies verhindern, dass die Adobe-App sie direkt von der URL lädt.

Versuchen Sie, die Datei auf (sagen wir) Amazon S3 zu kopieren und laden Sie sie von andorid (das ist https standardmäßig mit einem gültigen Cerificate) und sehen, ob es funktioniert Allerdings scheint der Download nicht zu funktionieren, wenn Sie den Standard-Android-Browser verwenden. Ich teste auf einem Galaxy Nexus mit 4.2.2 und einem Nexus S 4g mit 2.3.7. Ich habe PDF-Viewer-Apps auf beiden Geräten installiert. Ich auch, seit oktober den 19., aber ich kann es auch nicht aus dem Ordner öffnen, müssen meinen Computer zu öffnen. Ich habe gerade 2 andere Browser-Apps in meinem Android-Handy heruntergeladen: Mozilla + Opera Ich ändere manuell die ?dl=0 zu ?dl=1, weil ich möchte, dass die Dateien auf dem Gerät des Benutzers heruntergeladen werden, nicht nur zu öffnen. An tha PDF-Dateien ist nichts auszusetzen. Wenn ich die gleichen Dateien von z.B. Gmail auf meine Android-Geräte herunterlade, öffnen sie sie normal ! Ich habe eine Web-App, mit der Benutzer eine pdf-Datei herunterladen können.

Es ist ASP.NET MVC und alles funktioniert gut auf Desktop-Browser, iPhone, Android Chrome, und in einer nativen Android-App, die die Web View setDownloadListener() überschreibt. Es liegt ein Problem mit PDF-Dateien vor. Sie öffnen nicht beim Herunterladen in Android-Geräten 🙁 Ich sehe kein Problem mit dem Link, den Sie mir zur Verfügung gestellt haben – ich konnte die Datei normal herunterladen und öffnen. Denken Sie daran, dass der Parameter „dl=1“ am Ende der freigegebenen Links den Browser anweisen sollte, die Datei(n) herunterzuladen, anstatt zu versuchen, sie anzuzeigen, sodass dies ein Problem zu sein scheint, das durch den von Ihnen verwendeten Browser verursacht wird (wie Sie sagen, die Dateien und Links funktionieren einwandfrei). Möglicherweise liegt ein Problem mit der Authentifizierung von der URL vor, von der aus Sie die PDF-Datei herunterladen. Eine Problemumgehung besteht darin, die PDF-Datei über Chrome zu öffnen und dann in Ihrem lokalen Speicher zu speichern und zu versuchen, die gespeicherte PDF-Datei über Adobe Reader zu öffnen. Wie oben erwähnt, können Sie pdf-Dateien nicht auf Ihr Android-Gerät herunterladen, wäre es möglich, wenn Sie die URL für die Website teilen können, von der Sie pdf herunterladen möchten? Sie können die URL über eine private Nachricht freigeben. Um eine private Nachricht zu senden, bewegen Sie den Mauszeiger über den Benutzernamen der Person, und klicken Sie auf Nachricht. Ich fand meine eigene Antwort und es war so viel einfacher, als wo ich hinschaute. Meine Seite mit dem Download-Link befindet sich in einem iframe. Etwas im Android-Standardbrowser verliert Ihren Download, wenn es in einem iframe auftritt.

Ich habe target=“_blank“ zu einem Tag hinzugefügt, der den Download initiiert und alles funktioniert jetzt gut. Ich habe das gleiche Problem. Mine ist Galaxy Tab A (10.1 in) 8.1.0 Version. Ich konnte keinen Adob finden Also installierte ich pdf-Reader und Adobe-Akrobat. Die Version ist 18.5.1.8310. Aber ich konnte es nicht herunterladen. Es heißt, — kann nicht anzeigen …… ungültige pdf-Datei. Die pdf-Dateien werden normal geöffnet, wenn Sie ?dl=0 oder ?raw=1 verwenden, aber sie nicht, wenn sie ?dl=1 verwenden.

Comments are closed.