come mostrare il file Pdf con la stessa app di PhoneGap. Ho provato Inappbrowser, Mupdf, PDFJS tutti stanno visualizzando PDF utilizzando altro visualizzatore pdf. Vorrei aprire il file pdf con nella stessa app. Qualcuno mi può aiutare.Grazie in anticipoCome visualizzare il file PDF con nella stessa app in PhoneGap
risposta
(Scusa il mio povero inglese) I non so cosa intendi "nella stessa app", perché inappbrowser
, Mupdf
e pdf.js
possono farlo tutti.
Nella piattaforma Android, la soluzione più popolare è inviare intent
e aprire tramite altri visualizzatori di file PDF perché gli utenti possono scegliere lì preferito (si può provare File Opener 2). Se non ti piace, puoi creare un'attività per la visualizzazione di pdf nella tua app, proprio come MuPDF Viewer. Se vuoi aprire il file pdf in webview Cordova/Phonegap, hai bisogno di mozilla PDF.js, che è una pura js lib per il rendering di file pdf su tela HTML5, ma è piuttosto lento rispetto all'utilizzo di una soluzione nativa (anche tu costruisci con Crosswalk), quindi non suggerire quello
È molto più semplice nelle piattaforme iOS. Il numero di telefono UIWebView
di iOS può aprire i file PDF in modo nativo, quindi tutto ciò che serve è utilizzare inAppBrowser Plugin. Se desideri più funzionalità, ci sono molti plugin (come Cordova PDFReader IOS) che puoi scegliere.
Spero che ti aiuti.
Grazie a me, posso aprire file PDF con nell'app.ma devo mostrare con un div. –
@Fomahaut Ho provato PDF.js ma da quello che ho capito ha bisogno che la pagina venisse servita da un server web. Sei sicuro che funzioni con un'app mobile Cordova? –
È possibile utilizzare il plug-in Google Docs Viewer per jQuery per visualizzare il documento PDF in div. Clicca here
per Cordova, la risposta di sachinM è perfetto - ma con un'estensione Usa uriEncodeComponent (link) e https://docs.google.com/viewer?url= collegamento
Doc, Excel, PowerPoint e PDF tutti supportati.
Utilizzare cordova nel browser dell'app.
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
window.open = cordova.InAppBrowser.open;
}
$("body").on("click",function(e){
var clicked = $(e.target);
if(clicked.is('a, a *'))
{
clicked = clicked.closest("a");
var link = clicked.attr("href");
if(link.indexOf("https://") !== -1)
{
if(true) //use to be able to determine browser from app
{
link = "http://docs.google.com/viewer?url=" + encodeURIComponent(link) + "&embedded=true";
}
window.open(link, "_blank", "location=no,toolbar=no,hardwareback=yes");
return false;
}
}
});
- 1. IPhone phonegap pdf issue
- 2. Come visualizzare il file PDF nel browser
- 3. Invia un file PDF come Mail o offri app per visualizzare direttamente il file
- 4. Come visualizzare 2 textviews nella stessa linea in Android
- 5. Come visualizzare il git sha nella mia app ionica
- 6. Come eseguire il debug PhoneGap Utilizzando Developer PhoneGap App
- 7. Come posso combinare due pagine PDF visualizzate nella stessa pagina?
- 8. Come visualizzare un PDF all'interno di un contenitore div in PhoneGap?
- 9. Heroku PHP e Node.js nella stessa app
- 10. PhoneGap - Apri/Copia un file PDF in iBook
- 11. Come posso far visualizzare a UIWebView un file pdf dalla sua app?
- 12. Impossibile visualizzare le immagini Data-URI su App Android PhoneGap
- 13. Come visualizzare il video locale in un'app PhoneGap?
- 14. Facebook Login con PhoneGap/Cordova App
- 15. Devo visualizzare la licenza Apache nella mia app quando uso phonegap?
- 16. Apri PDF nell'app PhoneGap realizzata in HTML e CSS
- 17. PhoneGap iOS App Icon
- 18. Come visualizzare NSData con contenuto PDF in iOS UIWebView?
- 19. Come eseguire due app Angular js separate nella stessa pagina
- 20. Applicazione PhoneGap creata con l'invio "PhoneGap Build" a App Store
- 21. iOS - importa il file da un'altra app nella mia app
- 22. Come visualizzare le formule matematiche nella mia app Android?
- 23. Come visualizzare gli annunci VAST nella mia app Android?
- 24. come incorporare file PDF con larghezza reattivo
- 25. Build PhoneGap App con PhoneGap Build avvisi con errori su iOS
- 26. iPhone 5 splashscreen non visualizzare correttamente - PhoneGap
- 27. Come leggere il pdf nella mia applicazione Android?
- 28. pdf.js con file pdf locale
- 29. Caricamento di più file nella stessa richiesta
- 30. Pulsanti radio e etichetta da visualizzare nella stessa riga
Forse questo è il plug-in che stai cercando? Guarda in fondo alla Documentazione, ci sono schermate: https://github.com/sitewaerts/cordova-plugin-document-viewer – Sithys