Обратный вызов Android Xamarin не вызывается ShouldOverrideUrlLoading - PullRequest
0 голосов
/ 15 мая 2018

Мне просто нужно знать, возможно ли это.Я пытаюсь обработать обратный вызов формы при использовании Android Xamarin WebView и WebViewClient.

io.identitymodel.native://callback

Я в основном пытаюсь реализовать рукопожатие OpenId Connect с использованием WebView, а не внешнего браузера.Причина этого в том, что мы вообще не хотим показывать страницу входа в систему (не спрашивайте!).

К сожалению, я не могу обработать ее до того, как она будет загружена, например, вызывается OnPageLoaded и не следует вызывать ShouldOverrideUrlLoading дляURL обратного вызоваЧто я хочу сделать, так это то, что я могу обработать это где-то перед загрузкой и запустить Activity с намерением.

Похоже, что в KitKat произошли изменения, которые, по-видимому, остановили выбор функции AlwaysOverrideUrlLoading для обратного вызова, который былнедействительный URL. Миграция URL с помощью WebViews

Кому-нибудь удалось сделать это с помощью WebView для KitKat и более поздних версий.

Приветствуются любые проверенные решения.

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