0
私のアプリケーションで外部pdfsを開くことができるように、このインテントフィルタが実装されていますので、PDFを選択する際にアプリを開くことができます。缶(1 + 1などの他のデバイスではAndroidは "open with ..."は別のURL(intent-filter)を返します
Cursor returnCursor = this.cordova.getActivity().getApplicationContext().getContentResolver().query(returnUri, null, null, null, null);
:
content://downloads/all_downloads/4860
私は、コードのこの作品で開くことができます。
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:mimeType="application/pdf" />
</intent-filter>
は、いくつかのデバイス上のデータのURLは次のようなものですAndroid版の違いを実際に把握していない)、このURLを受け取ったのは:
file:///storage/emulated/0/Download/pdf-test.pdf
私はおそらくアクセスしていないので、私はこのURLを開くことができません。誰でも私が間違っていることを知っていますか?