Как запустить приложение 1DM (idm.Internet.download.manager) из приложения Flutter и предоставить ему данные загрузки?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как запустить приложение 1DM (idm.Internet.download.manager) из приложения Flutter и предоставить ему данные загрузки?

Сообщение Anonymous »

Я хотел бы, чтобы мое приложение Flutter позволило пользователям запустить 1DM (IDM) с данными загрузки для загрузки файлов.appIsInstalled = await InstalledApps.isAppInstalled('idm.internet.download.manager');
if (appIsInstalled != null&&appIsInstalled) {
final AndroidIntent intent = AndroidIntent(
action: 'action_main',
package: 'idm.internet.download.manager',
componentName: 'idm.internet.download.manager.UrlHandlerDownloader',
arguments: {
'android.intent.extra.TEXT': urlStr,
// 'com.android.extra.filename': "fileName.mp4",
},
);
intent.launch().then((value) => null).catchError((e) => show_failed(e, context));
return;
}
< /code>
android manifest.xml в
Tag: < /p>






< /code>
Это может вызвать только 1dm (idm) приложение для Android ,, но аргументы неверны. Кто -нибудь знает параметр намерения для вызова этого приложения?


Подробнее здесь: https://stackoverflow.com/questions/796 ... pp-and-giv
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»