Как отправить изображение из внешнего приложения в приложение Ionic 4 - PullRequest
0 голосов
/ 29 октября 2019

Я пытаюсь поделиться изображением с помощью функции «поделиться с» из другого приложения в моем приложении Ionic 4. Мое приложение должно обрабатывать изображение и использовать его. Я пробовал это решение, но оно для Ionic 3. Плагины, похоже, больше не поддерживаются. Должно быть решение для такой распространенной задачи в Ionic 4.

Я безуспешно пробовал darryncampbell-cordova-plugin-intent . Мой код

    initializeApp() {
            this.platform.ready().then(() => {
                (<any>window).plugins.intentShim.registerBroadcastReceiver({
                    filterActions: [
                        'com.darryncampbell.cordova.plugin.broadcastIntent.ACTION'
                    ],
                    filterCategories: [
                        'android.intent.category.DEFAULT',
                    ],
                }, (intent) => {
                    //your code to be executed after the broadcast is received..
                    console.log('Received Intent: ' + JSON.stringify(intent.extras));
                });
            //more code...

Этот код ничего не делает. Вообще ничегоЯ смог отредактировать файл config.xml, чтобы настроить манифест, чтобы мое приложение отображалось в общем доступе к меню. Это хорошо работает.

<intent-filter android:autoVerify="true">
    <action android:name="android.intent.action.SEND" />
    <category android:name="android.intent.category.DEFAULT" />
    <data android:mimeType="image/*" />
</intent-filter>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...