/// <summary> /// Forwarder for URLs in the WebView /// </summary> /// <param name="sender">Sender.</param> /// <param name="e">E.</param> public void OnChange(object sender, Xamarin.Forms.WebNavigatedEventArgs e) { var url = e.Url; var prms = WebParams.FromUrl(url); if (prms == null) { return; } if (prms.Status == Param.APPROVED) { this.onSuccessCallback(prms); return; } if (prms.Status == Param.AUTHORIZED) { this.onAuthorizeCallback(prms); return; } if (prms.Status == Param.FAILED || prms.Status == Param.DECLINED) { this.onFailCallback(prms); return; } if (prms.Status == Param.UNKNOWN) { return; } }
async void Handle_Navigated(object sender, Xamarin.Forms.WebNavigatedEventArgs e) { await DisplayAlert("Completado", "Se ha completado la carga de la pagina", "OK" ); }
void Handle_Navigated(object sender, Xamarin.Forms.WebNavigatedEventArgs e) { if (Device.RuntimePlatform == Device.Android) { viewModel.Carregando = false; } }
public override void LoadingFinished (UIWebView webView) { var url = webView.Request.Url.AbsoluteUrl.ToString (); var args = new WebNavigatedEventArgs (lastEvent, formsWebView.Source, url, WebNavigationResult.Success); Navigated (formsWebView, args); }
void Handle_Navigated(object sender, Xamarin.Forms.WebNavigatedEventArgs e) { activityIndicator.IsRunning = false; //var name = "Jimmy"; //webView.Eval(string.Format("JsSayHello('{0}')", name)); //webView.Eval("CreateChart([ 200, 100, 300]);"); }
public override void OnPageFinished (Android.Webkit.WebView view, string url) { var source = new UrlWebViewSource{ Url = url }; var args = new WebNavigatedEventArgs (WebNavigationEvent.NewPage, source, url, WebNavigationResult.Success); Navigated (formsWebView, args); base.OnPageFinished (view, url); }
internal void SendNavigated(WebNavigatedEventArgs args) { EventHandler <WebNavigatedEventArgs> handler = Navigated; if (handler != null) { handler(this, args); } }
void Handle_Navigated(object sender, Xamarin.Forms.WebNavigatedEventArgs e) { Title = string.Empty; progress.IsVisible = false; Debug.WriteLine("Web display ===========> " + e.Url); if (e.Url == "http://35.197.153.92/Success/Redirect") { Application.Current.MainPage = new NavigationPage(new Mainpage(_profile, _deviceId, _serialSim, _version)); } }
void OnBrowserNavigated(object sender, WebNavigatedEventArgs e) { // Hide and display the Back button by comparing current location vs. initial URL because // using CanGoBack was not working as expected. var currentSource = browser.Source as UrlWebViewSource; if (currentSource.Url != calendarUri.AbsoluteUri) { backBtn.IsEnabled = true; } else { backBtn.IsEnabled = false; } }
async void Handle_Navigated(object sender, Xamarin.Forms.WebNavigatedEventArgs e) { var canGoBack = webview.CanGoBack; var canGoFormware = webview.CanGoForward; await DisplayAlert("Estado", "se ha terminado de cargar la pagina", "Aceptar"); if (canGoBack) { webview.GoBack(); } }
void Handle_Navigated(object sender, Xamarin.Forms.WebNavigatedEventArgs e) { loadingIndicator.IsVisible = false; loadingIndicator.IsRunning = false; refreshButton.IsVisible = true; }
void IWebViewController.SendNavigated(WebNavigatedEventArgs args) { Navigated?.Invoke(this, args); }
void webOnEndNavigating(object sender, Xamarin.Forms.WebNavigatedEventArgs e) { lblStatus.Text = "Web navigating ended"; }
void Handle_Navigated(object sender, Xamarin.Forms.WebNavigatedEventArgs e) { LoadingLabel.IsVisible = false; }
void Handle_Navigated(object sender, Xamarin.Forms.WebNavigatedEventArgs e) { viewModel.CurrentUrl = e.Url; }
async void Handle_Navigated(object sender, Xamarin.Forms.WebNavigatedEventArgs e) { await userLicanceViewModel.onFinish(); }
void Handle_Navigated(object sender, Xamarin.Forms.WebNavigatedEventArgs e) { //throw new NotImplementedException(); xActivityIndicator.IsRunning = false; }
void OnNavigated(object sender, Xamarin.Forms.WebNavigatedEventArgs e) { WebPageViewModel.IsBusy = false; }
internal void SendNavigated(WebNavigatedEventArgs args) { EventHandler<WebNavigatedEventArgs> handler = Navigated; if (handler != null) handler(this, args); }
public static void NewEventHandler(object sender, WebNavigatedEventArgs e) { Console.WriteLine("[Forms WebView] {0}", e.Url.ToString()); }
async void Handle_Navigated(object sender, Xamarin.Forms.WebNavigatedEventArgs e) { await DisplayAlert("¡Perfecto!", "La página web ha cargado", "Aceptar"); }
void Handle_Navigated(object sender, Xamarin.Forms.WebNavigatedEventArgs e) { progressBar.IsVisible = false; progressBar.IsRunning = false; }
public void SendNavigated(WebNavigatedEventArgs args) { Navigated?.Invoke(this, args); }
void SiteLoaded(object sender, WebNavigatedEventArgs e) { this.Title = title; //LoadingLabel.IsVisible = false; }
void Handle_Navigated(object sender, Xamarin.Forms.WebNavigatedEventArgs e) { browser.IsVisible = true; load.IsRunning = false; load.IsVisible = false; }
void Handle_Navigated(object sender, Xamarin.Forms.WebNavigatedEventArgs e) { overlay.IsVisible = false; }
/// <summary> /// Called when the webview finished navigating. Hides the loading label. /// </summary> void webviewNavigated (object sender, WebNavigatedEventArgs e) { this.labelLoading.IsVisible = false; }
/// <summary> /// Called when the webview finished navigating. Hides the loading label. /// </summary> void webviewNavigated(object sender, WebNavigatedEventArgs e) { this.labelLoading.IsVisible = false; //remove the loading indicator when navigating is finished }