С этим пакетом нет.
Вы можете использовать https://pub.dev/packages/flutter_webview_plugin, который позволяет запускать веб-просмотр внутри ваше приложение и полностью контролировать его.
Или вы можете использовать свой пакет или https://pub.dev/packages/url_launcher для запуска внешнего браузер, который вы не контролируете, но перенаправляет на deeplink, который открывает ваше приложение, и обрабатывает его с помощью https://pub.dev/packages/uni_links
Так что оба метода возможны
РЕДАКТИРОВАТЬ:
Краткое объяснение того, как работает deeplink.
Большинство URL-адресов начинаются с «http: //», что указывает браузеру открыть веб-страницу с доменом URL-адреса. Однако, если вы используете другое начало URL-адреса, браузер будет делать разные вещи. Например, в Android, если вы наберете whatsapp://app
в URL-адресе браузера и запустите его, он запустит приложение WhatsApp. То же самое можно сделать для вашего приложения oauth. Единственное, что вам нужно будет реализовать, это настроить приложение для Android. Краткую концепцию можно найти здесь, но для связи deeplink приложения Android с флаттером вам понадобятся uni_links, они также предоставляют руководство на своей странице пакета. Вы можете найти руководство по флаттеру ЗДЕСЬ
person
ValdaXD
schedule
02.11.2019