PDF-Viewer für die PhoneGap-Anwendung einbetten

9

Wie kann ich einen PDF-Viewer für eine Phonegap-Anwendung einbetten? Ich habe mich entschieden, PhoneGap + Sencha Touch zu verwenden, um eine Anwendung für iOS und Android zu entwickeln.

    
JohanSJA 08.08.2011, 08:17
quelle

3 Antworten

2

Es gibt nicht viel Dokumentation zum Mischen von PhoneGap und ObjC, aber hier ist ein Beispiel cod , mit dem Sie PhoneGap mit einem ObjectiveC einbetten können -Anwendung. Für den PDF-Viewer können Sie entweder grundlegende wie QuickLook oder UIWebView von Apple verwenden, oder fortgeschrittenere wie PSPDFKit.

Für Android könnten Sie einfach nach einer Absicht suchen, die PDF anzeigen kann (wie der offizielle Reader von Adobe für Android) oder integrieren Sie selbst einen vollständigen PDF-Viewer. Da gibt es ein Open-Source-Projekt , aber es sieht nicht ganz vollständig aus. Oder sehen Sie sich apv oder droidreader , das ist GPLv3.

    
steipete 10.08.2011, 13:32
quelle
3

Ich habe nur iOS phonegap Erfahrung. Die Lösung, die für mich gearbeitet hat, ist ein Plugin zu erstellen, das eine native Webansicht mit iOS-nativem PDF-Viewer anzeigt. Um dies zu erreichen, folgen Sie den Anweisungen auf dieser Website.

Ссылка

Dieser Link ändert ein existierendes Plugin, "Child browser", um die nativen webview display pdfs zu verwenden. Das originale chilbrowser Plugin kann hier gefunden werden.

Um Ihnen eine bessere Vorstellung davon zu geben, wie es sein wird, hier ist mein spezieller Javascript-Aufruf, den ich in meine Sencha-Anwendung gesetzt habe.

%Vor%

Dies ist innerhalb des Handlers für das ButtonTap im Sencha, das Drücken der Taste ruft dann die objektive C-Methode "showFilePage" auf. Der Parameter ist der Dateipfad, den das Plugin verwenden wird.

Hier ist der Objective-C-Teil (wiederum sollten Sie den Links für vollständige Anweisungen folgen)

%Vor%     
hatunike 21.10.2011 02:46
quelle
0

Hallo, benutze einfach HTML5 Objekt Tag, du kannst hinzufügen, swf, pdf etc ..     

    
Arjun T Raj 18.08.2012 06:11
quelle

Tags und Links