Есть ли способ, которым мы можем скрыть URL в браузере Iphone, используя плагин Url_launcher - PullRequest
2 голосов
/ 24 июня 2019

Я использую плагин Url_launcher для открытия определенного URL, но я не хочу показывать URL пользователю.В Android панель адреса не отображается, но в IOS она появляется.Есть ли способ это скрыть?

1 Ответ

0 голосов
/ 24 июня 2019

Как сказано в документации url_launcher:

По умолчанию Android открывает браузер при обработке URL-адресов.Вы можете передать forceWebView: true параметр, чтобы сказать плагину открывать WebView.В iOS стандартным поведением является открытие всех веб-адресов в приложении.Все остальное перенаправляется в обработчик приложения.

Так что iOS уже открывает URL-адреса внутри WebView.Но .. вы должны быть уверены, что включили встроенные представления Flutter в вашем Info.plist.Вам нужно добавить логическое свойство с:

key = io.flutter.embedded_views_preview
value = YES

И это должно сработать.

Для получения дополнительной информации вы можете взглянуть на эту проблему.https://github.com/flutter/flutter/issues/19030

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...