Ejemplo n.º 1
0
        protected override void OnDetached()
        {
            if (_wkNavigationDelegate != null)
            {
                _webView.NavigationDelegate = null;
                _wkNavigationDelegate.Dispose();

                _webViewForms         = null;
                _webView              = null;
                _wkNavigationDelegate = null;
            }
        }
Ejemplo n.º 2
0
        protected override void OnAttached()
        {
            if (Element is WebView webViewForms &&
                Control is WKWebView webView)
            {
                _webViewForms = webViewForms;
                _webView      = webView;

                _wkNavigationDelegate       = new EffectWKNavigationDelegate(_webViewForms, _webView);
                _webView.NavigationDelegate = _wkNavigationDelegate;
            }
        }