私は、インターネットからpdfファイルをダウンロードし、cordova-plugin-fileとcordova-plugin-file-transferを使用してローカルファイルシステムに保存するcordovaアプリケーションを持っています。次のステップでは、指定されたMIMEタイプのデフォルトアプリケーションを使用してファイルを開きます。私はそのためにcordova-plugin-file-opener2プラグインを使用しています。ファイルが保存されているディレクトリは、ファイルを開くために選択されたサードパーティのアプリケーションに対して読み込み可能である必要があります。アンドロイドには、公開されているファイルシステムのディレクトリがいくつかあり、正しく動作しています。しかし、私はiOSの場合にファイルを保存する必要がある正しいディレクトリを見つけられず、選択したデフォルトのサードパーティ製アプリケーションで利用できるようになりました。 https://github.com/apache/cordova-plugin-file#file-system-layoutsコードを使用してiOSのパブリックディレクトリにファイルを保存
しかし、どのようにそれが来るん:
コルドバ - プラグインファイルは、コルドバのアプリケーションへRWモードで使用可能なすべてのディレクトリがプライベートであること、そのドキュメントで述べていますか?デフォルトで開くファイルの概念mimetypeに基づくサードパーティのアプリケーションはすべてのOSで標準です。どんな助けもありがとう。
応答をいただき、ありがとうございます。私の優先事項は、既存のコードバスソリューションを見つけることです。 UIActivityViewControllerを使って自分自身のプラグインやブリッジを書くことで、本当に最後の可能な方法です。 –
私は、iOSの公開フォルダがないことを援助したいだけです。 – Igor