예제 #1
0
#pragma warning restore 0672, 618

            public override void OnPageFinished(Android.Webkit.WebView view, string url)
            {
                _webView.OnNavigationHistoryChanged();

                var args = new WebViewNavigationCompletedEventArgs()
                {
                    IsSuccess      = _webViewSuccess,
                    Uri            = new Uri(url),
                    WebErrorStatus = _webErrorStatus
                };

                _webView.NavigationCompleted?.Invoke(_webView, args);
                base.OnPageFinished(view, url);
            }
예제 #2
0
#pragma warning restore 0672, 618

            public override void OnPageFinished(Android.Webkit.WebView view, string url)
            {
                _webView.OnNavigationHistoryChanged();

                var args = new WebViewNavigationCompletedEventArgs()
                {
                    IsSuccess      = _webViewSuccess,
                    WebErrorStatus = _webErrorStatus
                };

                if (!_webView._wasLoadedFromString && !string.IsNullOrEmpty(url))
                {
                    args.Uri = new Uri(url);
                }

                _webView.NavigationCompleted?.Invoke(_webView, args);
                base.OnPageFinished(view, url);
            }