Bitte verwenden Sie Plugin-Datei-Opener für das. Hier ist das Plugin.
Führen Sie diesen Befehl in Ihrem Arbeitsverzeichnis aus.
cordova plugin add cordova-plugin-file-opener2
grundlegende Verwendung
PDF File Opener Code
cordova.plugins.fileOpener2.open(
'/sdcard/Download/starwars.pdf', // You can also use a Cordova-style file uri: cdvfile://localhost/persistent/Download/starwars.pdf
'application/pdf',
{
error : function(e) {
console.log('Error status: ' + e.status + ' - Error message: ' + e.message);
},
success : function() {
console.log('file opened successfully');
}
}
);
Bitte beachten Sie auch diese URL überprüfen es das Plugin Git-Verzeichnis ist und haben auch einige Beispiel-Dateien zu öffnen. A File Opener Plugin for Cordova
Ich würde auch In-App-Browser-Plugin vorschlagen.
Sie können es installieren, indem Sie:
cordova plugin add org.apache.cordova.inappbrowser
im CLI (im Fall, wenn Sie Cordova 3.x verwenden). In früheren Versionen (2.8.0, 2.9.0 usw.) sollte es vorinstalliert sein.
Ton PDF-Dokumente in einem neuen Fenster Verwendung:
window.open ('http://your-url.com/yourPDF.pdf', '_blank'); Sie könnten in der Lage sein ‚_SYSTEM Option anstelle von‚_blank‘zu verwenden, aber ich bin über das Ergebnis nicht sicher, könnte es ein System definiert, PDF-Viewer öffnet
StackOverflow ist keine Debug-Plattform, es ist ein Q & A. Zeigen Sie uns, was Sie versucht haben, was passiert, wenn auf Android geöffnet (Fehler? Leere Seite), wenn Sie Xamarin oder Java usw. verwenden. –
Ich sehe keine Fehler. Die Anwendung reagiert nicht auf den Klick. – user2871509
Für die Liebe Gottes, verwenden Sie Java oder Xamarin? Was hast du probiert? Wir sind keine Wahrsager. –