2016-04-29 7 views
1

コードワで作ったアンドロイドアプリでpdfを開きたい。問題は、私が外部のアプリケーションでpdfを開くのを見るすべての解決策であり、私は自分のアプリケーションを離れずに私のアプリケーションでpdfを開きたいと思っています。コードバーアプリ(アンドロイド)のPDFを開く

提案がありますか?アンドロイドで事前

答えて

2

いくつかのプラグインが存在するため、アプリケーション内にPDFリーダーを作成できます。 問題は、PDFを読むためのコードバのすべてのプラグインがライセンスを必要としていることです。あなたはプラグインcordova.InAppBrowserをインストールする必要がPDFTronPSPDFKit

2

おかげで、ユーザが選択したアプリケーションを使用して意図して開いているPDFを送信するために、その一般的にお勧め。しかし、あなたの要件では、アプリケーション内でPDFを開くことを義務づけられている場合、そこにはいくつかの解決策があります。コードワWebビュー内でmozillaのPDF.jsを使用して、これを達成できます。また、jQuery用のGoogle Docs Viewerプラグインを使用することもできます。詳細はlinkをご覧ください。しかし、私はあなたがアプリケーション内でpdfを開くことについて非常に具体的である理由を理解していません。あなたが選択したアプリケーションでそれを開くオプションを持っていて、あなたのアプリに戻ってくることができます。 Cordova File Opener Pluginは、私がPDFを閲覧するために使用しているものです。

1
url = "https://docs.google.com/gview?embedded=true&url="+YOUR_PDF_LINK; 
    var documentLink = cordova.InAppBrowser.open(url, '_blank', 'location=no,hardwareback=yes'); 

    documentLink.addEventListener('loadstart', function(event) { 

    }); 

    documentLink.addEventListener('exit', function(event) { 
     documentLink.removeEventListener("loadstart", function(e){}); 
    }); 

チェック

関連する問題