Пример #1
0
        protected override void OnResume()
        {
            base.OnResume();

            if (!launched)
            {
                // if this is the first time, start the authentication flow
                StartActivity(actualIntent);

                launched = true;
            }
            else
            {
                // otherwise, resume the auth flow and finish this activity
                WebAuthenticator.OnResume(Intent);

                Finish();
            }
        }
Пример #2
0
 public static bool ContinueUserActivity(UIApplication application, NSUserActivity userActivity, UIApplicationRestorationHandler completionHandler)
 => WebAuthenticator.OpenUrl(new Uri(userActivity?.WebPageUrl?.AbsoluteString));
Пример #3
0
 public static bool OpenUrl(UIApplication app, NSUrl url, NSDictionary options)
 => WebAuthenticator.OpenUrl(new Uri(url.AbsoluteString));