Androidに正しいアプリがあれば、どんな種類のファイルでも開くことができるかどうか知りたい...
私がPSDファイルをダウンロードし、ユーザーがPhotoshopリーダーを持っていて、そこで開くように。
iOSの「Open In」のような?
または、ネイティブで行う必要がありますか?
ありがとう
基本的に必要なことはACTION_VIEW
、そのファイルに対して Intent を起動し、システムにその処理方法を決定させることだけです。ユーザーが特定のファイル タイプを処理するためのアプリをさらに持っている場合 (つまり、複数の PDF ビューアー)、どのアプリを使用するかを尋ねられます。気にする必要がcatch
あるのは、そのタイプのアプリがない場合の例外です (そうしないと、アプリがクラッシュします)。
ビュー アプリケーションを起動するには、WebIntent プラグインを使用します。
https://github.com/phonegap/phonegap-plugins/tree/master/Android/WebIntent/