私はionicframeworkでアプリケーションを作成しています。私は、ユーザーがアプリ内にあるPDFファイルをダウンロードできるようにしたい。どのフォルダに、私はテンプレートフォルダにファイルを配置する必要がありますか?ユーザーはどのようにしてファイルをダウンロードできますか?< ui-sref = "file.pdf"> </a>を使用する必要がありますか? ありがとうございます。ionic applicationでファイルをダウンロード
0
A
答えて
0
あなたのPDFファイルがアプリケーションに含まれている場合は、それらを一時ファイルシステムに保存して、デフォルトのアプリケーションで開くことができます(移動してください)。
デバイスのファイルとディレクトリにアクセスするには、プラグイン$ cordovaFile (http://ngcordova.com/docs/plugins/file/で作業する必要があります。ここにファイルシステムのレイアウトがあります。私は、ファイルを移動しないしようとしているデフォルトのアプリケーションの使用$ cordovaFileOpener2(http://ngcordova.com/docs/plugins/fileOpener2/)
0
を使用して、デバイス上のファイルを開くには
。 InAppBrowserプラグイン(ionic 2プロジェクト)を使用しましたが、私は 'www'フォルダに 'a.pdf'ファイルを持っています。 .jsファイルで
:私はこのコードを使用し
> openURL(url) {
> InAppBrowser.open(url,'_system','location=yes'); }
の.htmlファイルでは:
<button (click)="openURL('a.pdf')">Open pdf
</button>
私はボタンを押すと、デバイスはファイルを開くプログラムを選択するように私に尋ねます、次に私はAdobe Reader PDFを選択します。しかし、Adobe Readerのpdfは「ファイルを読み込むことは不可能です...」と言います。 openURL(url)を呼び出す正しいパス(URL)は何ですか? ありがとうございます。
関連する問題
- 1. Perl CGI :: Application :: Plugin:Stream + Jquery Taconiteプラグイン - ファイルをダウンロードできません
- 2. ionicとWakandaでアップロードするファイル
- 3. ionic app:ファイルURL:システムで開くダイアログ
- 4. resteasyでファイルをダウンロード
- 5. submitToRemoteでファイルをダウンロード
- 6. Javaでファイルをダウンロード
- 7. HTMLでファイルをダウンロード
- 8. androidでファイルをダウンロード
- 9. progressbarでファイルをダウンロード
- 10. jqueryでファイルをダウンロード
- 11. mod_perlとCGI :: Applicationを使って一時ファイルをダウンロードするにはどうしたらいいですか?
- 12. Ionic
- 13. VBAのプログレスメーターでファイルをダウンロード
- 14. C#でファイルをダウンロードする
- 15. AFNetworking 2.0でPDFファイルをダウンロード
- 16. MVC3でAzure Blobファイルをダウンロード
- 17. javascriptなしでファイルをダウンロード
- 18. PHP経由でファイルをダウンロード
- 19. jqueryとredirectでファイルをダウンロード
- 20. タブレットで拡張ファイルをダウンロード
- 21. asp.net mvcでファイルをダウンロード
- 22. PHPでファイルをダウンロードする
- 23. PHPでファイルを強制ダウンロード
- 24. HTTPでファイルをダウンロードする
- 25. PowerShell - WebDAVでファイルをダウンロード
- 26. ファイルをヘッダでダウンロードする
- 27. WP7でファイルをダウンロードする
- 28. Android DownloadManagerで.dbファイルをダウンロード
- 29. laravelでファイルを強制ダウンロード
- 30. phpでファイルをダウンロードする
はい、私は$ cordovaFile.copyFileを使用して、フォルダのアプリケーションからユーザーが選択したフォルダにファイルを移動できます。 ionicframeworkに 'Save file dialog'がありますか? –
いいえ、これらのプラグインはUIを提供しません。ファイルやディレクトリを選択するには、独自のファイルブラウザを作成する必要があります。しかし、それは難しいことではありません、ここに例があります(https://www.airpair.com/ionic-framework/posts/ionic-file-browser-app)。その他の例がyoutube – AdsHan
ありがとうございます。 –