Приложение Flutter связывается со встроенными в устройство приложениями - PullRequest
0 голосов
/ 24 сентября 2018

Я бы хотел включить свое приложение Flutter, чтобы пользователи могли перенаправляться на другое приложение на телефоне, например приложения «Телефон» или «Почта» на Android и IOS.

Когда они нажимают:

 a phone number => open the Phone app with the number passed into the app.
 an email => open the Mail app with the email address passed into the app.

Возможно ли это?если да, то какие виджеты / плагины использовать?

1 Ответ

0 голосов
/ 24 сентября 2018

Вы можете использовать этот пакет: https://pub.dartlang.org/packages/url_launcher

_launchDialer() async {
  const url = 'tel:12345678';
  if (await canLaunch(url)) {
    await launch(url);
  } else {
    throw 'Could not launch $url';
  }
}

_launchEmailApp() async {
  const url = 'mailto:smith@example.org?subject=News&body=New%20plugin';
  if (await canLaunch(url)) {
    await launch(url);
  } else {
    throw 'Could not launch $url';
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...