0
私はこのアプリケーションでOutlookやGMAILからionic 2で開いた特定の添付ファイルファイルを作成します。私はのmanifest.xmlで次のように指定します。Web-Intentとionic 2/angular 2でOutlookから添付ファイルを取得
<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="*/*" />
<data android:pathPattern="*.*\\.yxc" />
</intent-filter>
<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:scheme="file" />
<data android:mimeType="*/*" />
<data android:host="*" />
<data android:pathPattern=".*\\.yxc" />
</intent-filter>
そして、私のapp.component.tsに私はと得る:
window['plugins'].intentShim.getIntent(
function(intent)
{
console.log(intent);
},
function()
{
console.log('Error getting launch intent');
});
ファイルに次のパス:
content://com.microsoft.office.outlook.fileprovider/outlookfile/data/data/com.microsoft.office.outlook/app_1-MD5-328ccc4a44361ab118f13f707dc9609b/FileName.yxc
しかし、どのように私はこのファイルとパスを扱うことができますか?ここで