2

childbrowserプラグインをインストールして、Phonegapアプリケーションで作業しています。Webサイトでは問題なく動作しますが、代わりにアセットファイルに保存されているPDFを表示したいと思います。

私がPDFに持っているリンクは現在です

<a href="#" onClick="window.plugins.childBrowser.showWebPage('file:///android_asset/pdf/Starting-Out_master.pdf');">Test</a>

しかし、私がこれを行うとき、それはにナビゲートしようとします

http://file://android_asset/pdf/Starting-Out_master.pdf

あらかじめパッケージ化されたPDFを表示するためにリンクを変更するにはどうすればよいですか?

4

3 に答える 3

1

ChildBrowser を使用して PDF を開くことはできません。PDF Viewer プラグインを使用する必要があります。ここにリンクがあります。イタリア語で申し訳ありませんが、Google 翻訳または類似のものを使用する必要があります。

http://www.giovesoft.com/2011/08/download-and-open-pdf-with-phonegap.html

于 2012-06-12T15:35:26.787 に答える
0

PDFファイルURIを取得し、childBrowserプラグインのopenExternalで開いて、ネイティブブラウザにPDFを処理させることができます。

于 2012-06-12T20:38:35.693 に答える
0

WebIntent プラグインを使用することもできます。ほとんどの (ただしすべてではない) Android スマートフォンには PDF ビューアーが組み込まれているため、ほとんどの場合、Android OS がスマートフォンにインストールされているアプリケーションを決定して PDF ファイルを処理する必要があります。

于 2012-06-12T20:35:08.533 に答える