phonegapアプリケーション用にPDFビューアを埋め込むにはどうすればよいですか?私はPhoneGap + Sencha Touchを使ってiOSとAndroidのアプリケーションを開発することに決めました。PhoneGapアプリケーション用PDF Viewerの埋め込み
答えて
PhoneGapとObjCを混在させるための資料はあまりありませんが、PhoneGapにObjectiveC-Applicationを埋め込むことができるhere is some example cod eです。 PDFビューアでは、AppleのQuickLookやUIWebViewのような基本的なものや、PSPDFKitのような高度なものを使用できます。
Androidの場合は、simply search for an Intent that is capable of displaying pdf(Adobeの公式Android用Readerのような)でもかまいません。完全なPDFビューアを自分で統合することもできます。 There's an open source project for thatが、完全には見えません。または、(GPLv3)のapv、またはdroidreaderをチェックしてください。
私はiPhone専用のphonegapの経験があります。私のために働いた解決策は、iOSネイティブpdfビューアを使用するネイティブwebviewをポップアップするプラグインを作成することです。これを有効にする方法は、このウェブサイトの指示に従うことです。
このリンクは、ネイティブのWebView表示のpdfのを使用するために既存のプラグイン、「子供ブラウザ」を変更します。元のchilbrowserプラグインはhereです。
私はあなたの煎茶アプリケーションに入れている私の特定のJavaScriptコールです。
PhoneGap.exec("ChildBrowserCommand.showFilePage", GlobalVar.localRoot + "/" + record.get("FilePath"));
これは、ボタンを押すと、次に「showFilePage」客観Cメソッドを呼び出します、煎茶内部buttonTapためのハンドラ内です。パラメータは、プラグインが使用するファイルパスです。ここで
は- (void) showFilePage:(NSMutableArray*)arguments withDict:(NSMutableDictionary*)options // args: url
{
NSLog(@"showFilePage entered: ");
if(childBrowser == NULL)
{
childBrowser = [[ ChildBrowserViewController alloc ] initWithScale:FALSE ];
childBrowser.delegate = self;
}
PhoneGapViewController* cont = (PhoneGapViewController*)[ super appViewController ];
childBrowser.supportedOrientations = cont.supportedOrientations;
[ cont presentModalViewController:childBrowser animated:YES ];
NSString *path = (NSString*) [arguments objectAtIndex:0];
NSLog(@"Our argument 0 is: %@",[arguments objectAtIndex:0]);
NSLog(@"The url is: %@",path);
[childBrowser loadFileURL:path];
}
こんにちはだけでHTML5のオブジェクトタグを使用して、あなたが追加することができ、swfファイル、PDFなど。
(あなたが完全な手順については、リンクをたどる必要があり、再び)のObjective Cの一部であり、- 1. pdf埋め込み/埋め込み
- 2. 埋め込みPDF - IE9は
- 3. HTMLで埋め込みPDF
- 4. 埋め込みアプリケーション用のオーディオ(MP3)コーデック
- 5. PDFにフォントの埋め込み制限
- 6. iOS PDFファイルのQuartz埋め込みフォント
- 7. WinFormsコントロールの埋め込みPDFビューアー
- 8. UIPageViewControllerアプリケーション - pdfで埋め込む
- 9. 埋め込みブートストラップレイアウトの埋め込み
- 10. 非埋め込みフォントをPDFにIText
- 11. 埋め込みPDFをサイレント印刷
- 12. PDFにIOS埋め込みフォント
- 13. 埋め込み@フォントフェースフォントクローム
- 14. 埋め込みyoutubeをc/gtkアプリケーションに埋め込む
- 15. Windows 8アプリケーションの埋め込みデータベース
- 16. 埋め込みモノタッチデバッグ
- 17. 商用Windowsアプリケーション用の埋め込みデータストア?
- 18. モバイルSafari、iPhone(埋め込みコールバック)の埋め込みイベント
- 19. AS3埋め込みダイナミックオーディオファイル(複数可)/埋め込み
- 20. RDLC埋め込み画像PDFで歪め
- 21. 埋め込みドキュメントの更新埋め込み
- 22. 埋め込みタグ
- 23. 埋め込みリンク
- 24. Skinsの埋め込みフォント
- 25. 埋め込みオーディオ
- 26. Mac OS X用SwingアプリケーションへのJREの埋め込み
- 27. 埋め込みアプリケーション用のネットワークレイヤーの抽象化
- 28. 埋め込みLuaのデバッグ
- 29. 埋め込みコード
- 30. Python埋め込み