PDF in einem WebView öffnen

8

Ich möchte ein PDF in meinem WebView öffnen, und ich habe Codes in diesem Forum gefunden und kombiniert.

Aber es fängt die "Keine PDF-Anwendung gefunden", obwohl ich mehrere PDF-Anwendungen installiert habe, einschließlich Adobe Reader.

Hier der Code:

%Vor%     
Lars Van de Donk 24.02.2012, 16:35
quelle

3 Antworten

28

Sie können PDF nicht direkt in Android-Webbrowser öffnen, aber mit Google Docs Viewer können Sie es in android Browser öffnen wie ......

%Vor%     
Samir Mangroliya 24.02.2012, 17:04
quelle
5

Ich weiß, diese Frage ist alt.

Aber ich mag den Ansatz von Xamarin, die pdf.js von Mozilla zu verwenden. Es funktioniert auf älteren Android-Versionen, Sie benötigen dafür keine spezielle PDF-Viewer-App und Sie können problemlos eine PDF-Datei in Ihrer Apps-Ansichtshierarchie anzeigen.

Git für das: Ссылка

Zusätzliche Optionen: Ссылка

Fügen Sie einfach die pdfjs-Dateien zu Ihrem Assets-Verzeichnis hinzu:

Und nenne es den folgenden Weg:

%Vor%

Coole Sache: Wenn Sie die Menge an Funktionalitäten / Kontrollen reduzieren wollen. Wechseln Sie zur Datei Assets / pdfjs / web / viewer.html, und markieren Sie bestimmte Steuerelemente als ausgeblendet. Mit

%Vor%

z. Wenn Ihnen die rechte Symbolleiste nicht gefällt:

%Vor%     
Lepidopteron 29.03.2017 08:02
quelle
0

Die alte URL funktioniert nicht mit dieser neuen URL

%Vor%

Ich denke, das hat ein Limit, also ist der bessere Weg, eine Absicht direkt zu einer PDF-Viewer-App zu starten, wenn es keine App gibt, um pdf zu starten, dann benutze einen Webview.

    
Redman 20.03.2018 13:11
quelle